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

models.mq-2017-11-27-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ "createBroker", "createConfiguration" ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "defaultSimpleMethodTestRegion" : null,
    "deprecatedOperations" : [ ],
    "deprecatedShapes" : [ ],
    "enableEndpointDiscoveryMethodRequired" : false,
    "excludeClientCreateMethod" : false,
    "modelMarshallerDefaultValueSupplier" : { },
    "operationModifiers" : null,
    "paginationCustomization" : null,
    "renameShapes" : null,
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "shareModelConfig" : null,
    "skipSyncClientGeneration" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : true,
    "utilitiesMethod" : null,
    "verifiedSimpleMethods" : [ "listBrokers", "listConfigurations" ]
  },
  "metadata" : {
    "apiVersion" : "2017-11-27",
    "asyncBuilder" : "DefaultMqAsyncClientBuilder",
    "asyncBuilderInterface" : "MqAsyncClientBuilder",
    "asyncClient" : "DefaultMqAsyncClient",
    "asyncInterface" : "MqAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultMqBaseClientBuilder",
    "baseBuilderInterface" : "MqBaseClientBuilder",
    "baseExceptionName" : "MqException",
    "baseRequestName" : "MqRequest",
    "baseResponseName" : "MqResponse",
    "cborProtocol" : false,
    "clientPackageName" : "mq",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "AmazonMQ",
    "documentation" : "Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud. A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.",
    "endpointPrefix" : "mq",
    "fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
    "fullClientPackageName" : "software.amazon.awssdk.services.mq",
    "fullModelPackageName" : "software.amazon.awssdk.services.mq.model",
    "fullPaginatorsPackageName" : "software.amazon.awssdk.services.mq.paginators",
    "fullRequestTransformPackageName" : "software.amazon.awssdk.services.mq.transform",
    "fullTransformPackageName" : "software.amazon.awssdk.services.mq.transform",
    "ionProtocol" : false,
    "jsonProtocol" : true,
    "jsonVersion" : "1.1",
    "modelPackageName" : "mq.model",
    "paginatorsPackageName" : "mq.paginators",
    "protocol" : "rest-json",
    "queryProtocol" : false,
    "requestTransformPackageName" : "mq.transform",
    "requiresApiKey" : false,
    "requiresIamSigners" : false,
    "rootPackageName" : "software.amazon.awssdk.services",
    "serviceId" : "mq",
    "serviceName" : "Mq",
    "signingName" : "mq",
    "syncBuilder" : "DefaultMqClientBuilder",
    "syncBuilderInterface" : "MqClientBuilder",
    "syncClient" : "DefaultMqClient",
    "syncInterface" : "MqClient",
    "transformPackageName" : "mq.transform",
    "uid" : "mq-2017-11-27",
    "xmlProtocol" : false
  },
  "operations" : {
    "CreateBroker" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Creates a broker. Note: This API is asynchronous.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "UnauthorizedException",
        "documentation" : "HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.",
        "httpStatusCode" : 401
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ConflictException",
        "documentation" : "HTTP Status Code 409: Conflict. This broker name already exists. Retry your request with another name.",
        "httpStatusCode" : 409
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "CreateBrokerRequest",
        "variableName" : "createBrokerRequest",
        "variableType" : "CreateBrokerRequest",
        "documentation" : "Creates a broker using the specified properties.",
        "simpleType" : "CreateBrokerRequest",
        "variableSetterType" : "CreateBrokerRequest"
      },
      "methodName" : "createBroker",
      "operationName" : "CreateBroker",
      "paginated" : false,
      "returnType" : {
        "returnType" : "CreateBrokerResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "CreateBrokerResponse"
    },
    "CreateConfiguration" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and version).",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ConflictException",
        "documentation" : "HTTP Status Code 409: Conflict. This configuration name already exists. Retry your request with another configuration name.",
        "httpStatusCode" : 409
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your input and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "CreateConfigurationRequest",
        "variableName" : "createConfigurationRequest",
        "variableType" : "CreateConfigurationRequest",
        "documentation" : "Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and version).",
        "simpleType" : "CreateConfigurationRequest",
        "variableSetterType" : "CreateConfigurationRequest"
      },
      "methodName" : "createConfiguration",
      "operationName" : "CreateConfiguration",
      "paginated" : false,
      "returnType" : {
        "returnType" : "CreateConfigurationResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "CreateConfigurationResponse"
    },
    "CreateTags" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Add a tag to a resource.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "CreateTagsRequest",
        "variableName" : "createTagsRequest",
        "variableType" : "CreateTagsRequest",
        "documentation" : "A map of the key-value pairs for the resource tag.",
        "simpleType" : "CreateTagsRequest",
        "variableSetterType" : "CreateTagsRequest"
      },
      "methodName" : "createTags",
      "operationName" : "CreateTags",
      "paginated" : false,
      "returnType" : {
        "returnType" : "CreateTagsResponse",
        "documentation" : null
      },
      "syncReturnType" : "CreateTagsResponse"
    },
    "CreateUser" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Creates an ActiveMQ user.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ConflictException",
        "documentation" : "HTTP Status Code 409: Conflict. Retrying your request might resolve the issue.",
        "httpStatusCode" : 409
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "CreateUserRequest",
        "variableName" : "createUserRequest",
        "variableType" : "CreateUserRequest",
        "documentation" : "Creates a new ActiveMQ user.",
        "simpleType" : "CreateUserRequest",
        "variableSetterType" : "CreateUserRequest"
      },
      "methodName" : "createUser",
      "operationName" : "CreateUser",
      "paginated" : false,
      "returnType" : {
        "returnType" : "CreateUserResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "CreateUserResponse"
    },
    "DeleteBroker" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Deletes a broker. Note: This API is asynchronous.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DeleteBrokerRequest",
        "variableName" : "deleteBrokerRequest",
        "variableType" : "DeleteBrokerRequest",
        "documentation" : "",
        "simpleType" : "DeleteBrokerRequest",
        "variableSetterType" : "DeleteBrokerRequest"
      },
      "methodName" : "deleteBroker",
      "operationName" : "DeleteBroker",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DeleteBrokerResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "DeleteBrokerResponse"
    },
    "DeleteTags" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Removes a tag from a resource.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DeleteTagsRequest",
        "variableName" : "deleteTagsRequest",
        "variableType" : "DeleteTagsRequest",
        "documentation" : "",
        "simpleType" : "DeleteTagsRequest",
        "variableSetterType" : "DeleteTagsRequest"
      },
      "methodName" : "deleteTags",
      "operationName" : "DeleteTags",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DeleteTagsResponse",
        "documentation" : null
      },
      "syncReturnType" : "DeleteTagsResponse"
    },
    "DeleteUser" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Deletes an ActiveMQ user.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DeleteUserRequest",
        "variableName" : "deleteUserRequest",
        "variableType" : "DeleteUserRequest",
        "documentation" : "",
        "simpleType" : "DeleteUserRequest",
        "variableSetterType" : "DeleteUserRequest"
      },
      "methodName" : "deleteUser",
      "operationName" : "DeleteUser",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DeleteUserResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "DeleteUserResponse"
    },
    "DescribeBroker" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Returns information about the specified broker.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DescribeBrokerRequest",
        "variableName" : "describeBrokerRequest",
        "variableType" : "DescribeBrokerRequest",
        "documentation" : "",
        "simpleType" : "DescribeBrokerRequest",
        "variableSetterType" : "DescribeBrokerRequest"
      },
      "methodName" : "describeBroker",
      "operationName" : "DescribeBroker",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DescribeBrokerResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "DescribeBrokerResponse"
    },
    "DescribeBrokerEngineTypes" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Describe available engine types and versions.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DescribeBrokerEngineTypesRequest",
        "variableName" : "describeBrokerEngineTypesRequest",
        "variableType" : "DescribeBrokerEngineTypesRequest",
        "documentation" : "",
        "simpleType" : "DescribeBrokerEngineTypesRequest",
        "variableSetterType" : "DescribeBrokerEngineTypesRequest"
      },
      "methodName" : "describeBrokerEngineTypes",
      "operationName" : "DescribeBrokerEngineTypes",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DescribeBrokerEngineTypesResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "DescribeBrokerEngineTypesResponse"
    },
    "DescribeBrokerInstanceOptions" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Describe available broker instance options.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DescribeBrokerInstanceOptionsRequest",
        "variableName" : "describeBrokerInstanceOptionsRequest",
        "variableType" : "DescribeBrokerInstanceOptionsRequest",
        "documentation" : "",
        "simpleType" : "DescribeBrokerInstanceOptionsRequest",
        "variableSetterType" : "DescribeBrokerInstanceOptionsRequest"
      },
      "methodName" : "describeBrokerInstanceOptions",
      "operationName" : "DescribeBrokerInstanceOptions",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DescribeBrokerInstanceOptionsResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "DescribeBrokerInstanceOptionsResponse"
    },
    "DescribeConfiguration" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Returns information about the specified configuration.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DescribeConfigurationRequest",
        "variableName" : "describeConfigurationRequest",
        "variableType" : "DescribeConfigurationRequest",
        "documentation" : "",
        "simpleType" : "DescribeConfigurationRequest",
        "variableSetterType" : "DescribeConfigurationRequest"
      },
      "methodName" : "describeConfiguration",
      "operationName" : "DescribeConfiguration",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DescribeConfigurationResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "DescribeConfigurationResponse"
    },
    "DescribeConfigurationRevision" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Returns the specified configuration revision for the specified configuration.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DescribeConfigurationRevisionRequest",
        "variableName" : "describeConfigurationRevisionRequest",
        "variableType" : "DescribeConfigurationRevisionRequest",
        "documentation" : "",
        "simpleType" : "DescribeConfigurationRevisionRequest",
        "variableSetterType" : "DescribeConfigurationRevisionRequest"
      },
      "methodName" : "describeConfigurationRevision",
      "operationName" : "DescribeConfigurationRevision",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DescribeConfigurationRevisionResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "DescribeConfigurationRevisionResponse"
    },
    "DescribeUser" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Returns information about an ActiveMQ user.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DescribeUserRequest",
        "variableName" : "describeUserRequest",
        "variableType" : "DescribeUserRequest",
        "documentation" : "",
        "simpleType" : "DescribeUserRequest",
        "variableSetterType" : "DescribeUserRequest"
      },
      "methodName" : "describeUser",
      "operationName" : "DescribeUser",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DescribeUserResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "DescribeUserResponse"
    },
    "ListBrokers" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Returns a list of all brokers.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "ListBrokersRequest",
        "variableName" : "listBrokersRequest",
        "variableType" : "ListBrokersRequest",
        "documentation" : "",
        "simpleType" : "ListBrokersRequest",
        "variableSetterType" : "ListBrokersRequest"
      },
      "methodName" : "listBrokers",
      "operationName" : "ListBrokers",
      "paginated" : false,
      "returnType" : {
        "returnType" : "ListBrokersResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "ListBrokersResponse"
    },
    "ListConfigurationRevisions" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Returns a list of all revisions for the specified configuration.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "ListConfigurationRevisionsRequest",
        "variableName" : "listConfigurationRevisionsRequest",
        "variableType" : "ListConfigurationRevisionsRequest",
        "documentation" : "",
        "simpleType" : "ListConfigurationRevisionsRequest",
        "variableSetterType" : "ListConfigurationRevisionsRequest"
      },
      "methodName" : "listConfigurationRevisions",
      "operationName" : "ListConfigurationRevisions",
      "paginated" : false,
      "returnType" : {
        "returnType" : "ListConfigurationRevisionsResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "ListConfigurationRevisionsResponse"
    },
    "ListConfigurations" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Returns a list of all configurations.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "ListConfigurationsRequest",
        "variableName" : "listConfigurationsRequest",
        "variableType" : "ListConfigurationsRequest",
        "documentation" : "",
        "simpleType" : "ListConfigurationsRequest",
        "variableSetterType" : "ListConfigurationsRequest"
      },
      "methodName" : "listConfigurations",
      "operationName" : "ListConfigurations",
      "paginated" : false,
      "returnType" : {
        "returnType" : "ListConfigurationsResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "ListConfigurationsResponse"
    },
    "ListTags" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Lists tags for a resource.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "ListTagsRequest",
        "variableName" : "listTagsRequest",
        "variableType" : "ListTagsRequest",
        "documentation" : "",
        "simpleType" : "ListTagsRequest",
        "variableSetterType" : "ListTagsRequest"
      },
      "methodName" : "listTags",
      "operationName" : "ListTags",
      "paginated" : false,
      "returnType" : {
        "returnType" : "ListTagsResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "ListTagsResponse"
    },
    "ListUsers" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Returns a list of all ActiveMQ users.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "ListUsersRequest",
        "variableName" : "listUsersRequest",
        "variableType" : "ListUsersRequest",
        "documentation" : "",
        "simpleType" : "ListUsersRequest",
        "variableSetterType" : "ListUsersRequest"
      },
      "methodName" : "listUsers",
      "operationName" : "ListUsers",
      "paginated" : false,
      "returnType" : {
        "returnType" : "ListUsersResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "ListUsersResponse"
    },
    "RebootBroker" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Reboots a broker. Note: This API is asynchronous.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "RebootBrokerRequest",
        "variableName" : "rebootBrokerRequest",
        "variableType" : "RebootBrokerRequest",
        "documentation" : "",
        "simpleType" : "RebootBrokerRequest",
        "variableSetterType" : "RebootBrokerRequest"
      },
      "methodName" : "rebootBroker",
      "operationName" : "RebootBroker",
      "paginated" : false,
      "returnType" : {
        "returnType" : "RebootBrokerResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "RebootBrokerResponse"
    },
    "UpdateBroker" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Adds a pending configuration change to a broker.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ConflictException",
        "documentation" : "HTTP Status Code 409: Conflict. Concurrent broker update detected. Retrying your request might resolve the issue.",
        "httpStatusCode" : 409
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "UpdateBrokerRequest",
        "variableName" : "updateBrokerRequest",
        "variableType" : "UpdateBrokerRequest",
        "documentation" : "Updates the broker using the specified properties.",
        "simpleType" : "UpdateBrokerRequest",
        "variableSetterType" : "UpdateBrokerRequest"
      },
      "methodName" : "updateBroker",
      "operationName" : "UpdateBroker",
      "paginated" : false,
      "returnType" : {
        "returnType" : "UpdateBrokerResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "UpdateBrokerResponse"
    },
    "UpdateConfiguration" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Updates the specified configuration.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ConflictException",
        "documentation" : "HTTP Status Code 409: Conflict. Concurrent update to configuration. Retry to create a new revision.",
        "httpStatusCode" : 409
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your input and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "UpdateConfigurationRequest",
        "variableName" : "updateConfigurationRequest",
        "variableType" : "UpdateConfigurationRequest",
        "documentation" : "Updates the specified configuration.",
        "simpleType" : "UpdateConfigurationRequest",
        "variableSetterType" : "UpdateConfigurationRequest"
      },
      "methodName" : "updateConfiguration",
      "operationName" : "UpdateConfiguration",
      "paginated" : false,
      "returnType" : {
        "returnType" : "UpdateConfigurationResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "UpdateConfigurationResponse"
    },
    "UpdateUser" : {
      "authType" : "IAM",
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "Updates the information for an ActiveMQ user.",
      "endpointCacheRequired" : false,
      "endpointDiscovery" : null,
      "endpointOperation" : false,
      "endpointTrait" : null,
      "exceptions" : [ {
        "exceptionName" : "NotFoundException",
        "documentation" : "HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 404
      }, {
        "exceptionName" : "BadRequestException",
        "documentation" : "HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.",
        "httpStatusCode" : 400
      }, {
        "exceptionName" : "InternalServerErrorException",
        "documentation" : "HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.",
        "httpStatusCode" : 500
      }, {
        "exceptionName" : "ConflictException",
        "documentation" : "HTTP Status Code 409: Conflict. Retrying your request might resolve the issue.",
        "httpStatusCode" : 409
      }, {
        "exceptionName" : "ForbiddenException",
        "documentation" : "HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.",
        "httpStatusCode" : 403
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "UpdateUserRequest",
        "variableName" : "updateUserRequest",
        "variableType" : "UpdateUserRequest",
        "documentation" : "Updates the information for an ActiveMQ user.",
        "simpleType" : "UpdateUserRequest",
        "variableSetterType" : "UpdateUserRequest"
      },
      "methodName" : "updateUser",
      "operationName" : "UpdateUser",
      "paginated" : false,
      "returnType" : {
        "returnType" : "UpdateUserResponse",
        "documentation" : "HTTP Status Code 200: OK."
      },
      "syncReturnType" : "UpdateUserResponse"
    }
  },
  "shapes" : {
    "AvailabilityZone" : {
      "c2jName" : "AvailabilityZone",
      "customization" : {
        "artificialResultWrapper" : null,
        "skipGeneratingMarshaller" : false,
        "skipGeneratingModelClass" : false,
        "skipGeneratingUnmarshaller" : false,
        "staxTargetDepthOffset" : 0
      },
      "deprecated" : false,
      "documentation" : "Name of the availability zone.",
      "endpointDiscovery" : 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" : [ {
        "autoConstructClassIfExists" : {
          "present" : false
        },
        "beanStyleGetterMethodName" : "getName",
        "beanStyleSetterMethodName" : "setName",
        "c2jName" : "Name",
        "c2jShape" : "__string",
        "defaultConsumerFluentSetterDocumentation" : "Id for the availability zone.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
        "deprecatedBeanStyleSetterMethodName" : null,
        "deprecatedFluentGetterMethodName" : null,
        "deprecatedFluentSetterMethodName" : null,
        "deprecatedGetterDocumentation" : "Id for the availability zone.\n@return Id for the availability zone.\n@deprecated Use {@link #name()}\n",
        "deprecatedName" : null,
        "deprecatedSetterDocumentation" : "Id for the availability zone.\n@param name Id for the availability zone.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
        "documentation" : "Id for the availability zone.",
        "endpointDiscoveryId" : false,
        "enumType" : null,
        "eventHeader" : false,
        "eventPayload" : false,
        "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
        "existenceCheckMethodName" : "hasName",
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "name",
        "fluentSetterDocumentation" : "Id for the availability zone.\n@param name Id for the availability zone.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "name",
        "getterDocumentation" : "Id for the availability zone.\n@return Id for the availability zone.",
        "getterModel" : {
          "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" : "Id for the availability zone.\n@param name Id for the availability zone.",
        "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" : "Id for the availability zone.",
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "xmlAttribute" : false,
        "xmlNameSpaceUri" : null
      } ],
      "membersAsMap" : {
        "Name" : {
          "autoConstructClassIfExists" : {
            "present" : false
          },
          "beanStyleGetterMethodName" : "getName",
          "beanStyleSetterMethodName" : "setName",
          "c2jName" : "Name",
          "c2jShape" : "__string",
          "defaultConsumerFluentSetterDocumentation" : "Id for the availability zone.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
          "deprecatedBeanStyleSetterMethodName" : null,
          "deprecatedFluentGetterMethodName" : null,
          "deprecatedFluentSetterMethodName" : null,
          "deprecatedGetterDocumentation" : "Id for the availability zone.\n@return Id for the availability zone.\n@deprecated Use {@link #name()}\n",
          "deprecatedName" : null,
          "deprecatedSetterDocumentation" : "Id for the availability zone.\n@param name Id for the availability zone.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
          "documentation" : "Id for the availability zone.",
          "endpointDiscoveryId" : false,
          "enumType" : null,
          "eventHeader" : false,
          "eventPayload" : false,
          "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
          "existenceCheckMethodName" : "hasName",
          "fluentEnumGetterMethodName" : null,
          "fluentEnumSetterMethodName" : null,
          "fluentGetterMethodName" : "name",
          "fluentSetterDocumentation" : "Id for the availability zone.\n@param name Id for the availability zone.\n@return Returns a reference to this object so that method calls can be chained together.",
          "fluentSetterMethodName" : "name",
          "getterDocumentation" : "Id for the availability zone.\n@return Id for the availability zone.",
          "getterModel" : {
            "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" : "Id for the availability zone.\n@param name Id for the availability zone.",
          "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" : "Id for the availability zone.",
            "simpleType" : "String",
            "variableSetterType" : "String"
          },
          "xmlAttribute" : false,
          "xmlNameSpaceUri" : null
        }
      },
      "nonStreamingMembers" : [ {
        "autoConstructClassIfExists" : {
          "present" : false
        },
        "beanStyleGetterMethodName" : "getName",
        "beanStyleSetterMethodName" : "setName",
        "c2jName" : "Name",
        "c2jShape" : "__string",
        "defaultConsumerFluentSetterDocumentation" : "Id for the availability zone.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
        "deprecatedBeanStyleSetterMethodName" : null,
        "deprecatedFluentGetterMethodName" : null,
        "deprecatedFluentSetterMethodName" : null,
        "deprecatedGetterDocumentation" : "Id for the availability zone.\n@return Id for the availability zone.\n@deprecated Use {@link #name()}\n",
        "deprecatedName" : null,
        "deprecatedSetterDocumentation" : "Id for the availability zone.\n@param name Id for the availability zone.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
        "documentation" : "Id for the availability zone.",
        "endpointDiscoveryId" : false,
        "enumType" : null,
        "eventHeader" : false,
        "eventPayload" : false,
        "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
        "existenceCheckMethodName" : "hasName",
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "name",
        "fluentSetterDocumentation" : "Id for the availability zone.\n@param name Id for the availability zone.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "name",
        "getterDocumentation" : "Id for the availability zone.\n@return Id for the availability zone.",
        "getterModel" : {
          "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" : "Id for the availability zone.\n@param name Id for the availability zone.",
        "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" : "Id for the availability zone.",
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "xmlAttribute" : false,
        "xmlNameSpaceUri" : null
      } ],
      "requestSignerAware" : false,
      "requestSignerClassFqcn" : null,
      "required" : null,
      "shapeName" : "AvailabilityZone",
      "simpleMethod" : false,
      "unmarshaller" : {
        "flattened" : false,
        "resultWrapper" : null
      },
      "variable" : {
        "variableDeclarationType" : "AvailabilityZone",
        "variableName" : "availabilityZone",
        "variableType" : "AvailabilityZone",
        "documentation" : null,
        "simpleType" : "AvailabilityZone",
        "variableSetterType" : "AvailabilityZone"
      },
      "wrapper" : false,
      "xmlNamespace" : null
    },
    "BadRequestException" : {
      "c2jName" : "BadRequestException",
      "customization" : {
        "artificialResultWrapper" : null,
        "skipGeneratingMarshaller" : false,
        "skipGeneratingModelClass" : false,
        "skipGeneratingUnmarshaller" : false,
        "staxTargetDepthOffset" : 0
      },
      "deprecated" : false,
      "documentation" : "Returns information about an error.",
      "endpointDiscovery" : null,
      "enums" : null,
      "errorCode" : "BadRequestException",
      "event" : false,
      "eventStream" : false,
      "explicitEventPayloadMember" : null,
      "hasHeaderMember" : false,
      "hasPayloadMember" : false,
      "hasRequiresLengthMember" : false,
      "hasStatusCodeMember" : false,
      "hasStreamingMember" : false,
      "httpStatusCode" : 400,
      "marshaller" : null,
      "members" : [ {
        "autoConstructClassIfExists" : {
          "present" : false
        },
        "beanStyleGetterMethodName" : "getErrorAttribute",
        "beanStyleSetterMethodName" : "setErrorAttribute",
        "c2jName" : "ErrorAttribute",
        "c2jShape" : "__string",
        "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)",
        "deprecated" : false,
        "deprecatedBeanStyleSetterMethodName" : null,
        "deprecatedFluentGetterMethodName" : null,
        "deprecatedFluentSetterMethodName" : null,
        "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n",
        "deprecatedName" : null,
        "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n",
        "documentation" : "The attribute which caused the error.",
        "endpointDiscoveryId" : false,
        "enumType" : null,
        "eventHeader" : false,
        "eventPayload" : false,
        "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
        "existenceCheckMethodName" : "hasErrorAttribute",
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "errorAttribute",
        "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "errorAttribute",
        "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute",
          "queryString" : false,
          "requiresLength" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "errorAttribute",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "jsonValue" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingType" : "STRING",
        "name" : "ErrorAttribute",
        "sensitive" : false,
        "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.",
        "setterMethodName" : "setErrorAttribute",
        "setterModel" : {
          "variableDeclarationType" : "String",
          "variableName" : "errorAttribute",
          "variableType" : "String",
          "documentation" : null,
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "simple" : true,
        "timestampFormat" : null,
        "variable" : {
          "variableDeclarationType" : "String",
          "variableName" : "errorAttribute",
          "variableType" : "String",
          "documentation" : "The attribute which caused the error.",
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "xmlAttribute" : false,
        "xmlNameSpaceUri" : null
      } ],
      "membersAsMap" : {
        "ErrorAttribute" : {
          "autoConstructClassIfExists" : {
            "present" : false
          },
          "beanStyleGetterMethodName" : "getErrorAttribute",
          "beanStyleSetterMethodName" : "setErrorAttribute",
          "c2jName" : "ErrorAttribute",
          "c2jShape" : "__string",
          "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)",
          "deprecated" : false,
          "deprecatedBeanStyleSetterMethodName" : null,
          "deprecatedFluentGetterMethodName" : null,
          "deprecatedFluentSetterMethodName" : null,
          "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n",
          "deprecatedName" : null,
          "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n",
          "documentation" : "The attribute which caused the error.",
          "endpointDiscoveryId" : false,
          "enumType" : null,
          "eventHeader" : false,
          "eventPayload" : false,
          "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
          "existenceCheckMethodName" : "hasErrorAttribute",
          "fluentEnumGetterMethodName" : null,
          "fluentEnumSetterMethodName" : null,
          "fluentGetterMethodName" : "errorAttribute",
          "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.",
          "fluentSetterMethodName" : "errorAttribute",
          "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute",
            "queryString" : false,
            "requiresLength" : false,
            "statusCode" : false,
            "unmarshallLocationName" : "errorAttribute",
            "uri" : false
          },
          "idempotencyToken" : false,
          "isBinary" : false,
          "jsonValue" : false,
          "list" : false,
          "listModel" : null,
          "map" : false,
          "mapModel" : null,
          "marshallingType" : "STRING",
          "name" : "ErrorAttribute",
          "sensitive" : false,
          "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.",
          "setterMethodName" : "setErrorAttribute",
          "setterModel" : {
            "variableDeclarationType" : "String",
            "variableName" : "errorAttribute",
            "variableType" : "String",
            "documentation" : null,
            "simpleType" : "String",
            "variableSetterType" : "String"
          },
          "simple" : true,
          "timestampFormat" : null,
          "variable" : {
            "variableDeclarationType" : "String",
            "variableName" : "errorAttribute",
            "variableType" : "String",
            "documentation" : "The attribute which caused the error.",
            "simpleType" : "String",
            "variableSetterType" : "String"
          },
          "xmlAttribute" : false,
          "xmlNameSpaceUri" : null
        }
      },
      "nonStreamingMembers" : [ {
        "autoConstructClassIfExists" : {
          "present" : false
        },
        "beanStyleGetterMethodName" : "getErrorAttribute",
        "beanStyleSetterMethodName" : "setErrorAttribute",
        "c2jName" : "ErrorAttribute",
        "c2jShape" : "__string",
        "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)",
        "deprecated" : false,
        "deprecatedBeanStyleSetterMethodName" : null,
        "deprecatedFluentGetterMethodName" : null,
        "deprecatedFluentSetterMethodName" : null,
        "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n",
        "deprecatedName" : null,
        "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n",
        "documentation" : "The attribute which caused the error.",
        "endpointDiscoveryId" : false,
        "enumType" : null,
        "eventHeader" : false,
        "eventPayload" : false,
        "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
        "existenceCheckMethodName" : "hasErrorAttribute",
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "errorAttribute",
        "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "errorAttribute",
        "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute",
          "queryString" : false,
          "requiresLength" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "errorAttribute",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "jsonValue" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingType" : "STRING",
        "name" : "ErrorAttribute",
        "sensitive" : false,
        "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.",
        "setterMethodName" : "setErrorAttribute",
        "setterModel" : {
          "variableDeclarationType" : "String",
          "variableName" : "errorAttribute",
          "variableType" : "String",
          "documentation" : null,
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "simple" : true,
        "timestampFormat" : null,
        "variable" : {
          "variableDeclarationType" : "String",
          "variableName" : "errorAttribute",
          "variableType" : "String",
          "documentation" : "The attribute which caused the error.",
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "xmlAttribute" : false,
        "xmlNameSpaceUri" : null
      } ],
      "requestSignerAware" : false,
      "requestSignerClassFqcn" : null,
      "required" : null,
      "shapeName" : "BadRequestException",
      "simpleMethod" : false,
      "unmarshaller" : null,
      "variable" : {
        "variableDeclarationType" : "BadRequestException",
        "variableName" : "badRequestException",
        "variableType" : "BadRequestException",
        "documentation" : null,
        "simpleType" : "BadRequestException",
        "variableSetterType" : "BadRequestException"
      },
      "wrapper" : false,
      "xmlNamespace" : null
    },
    "BrokerEngineType" : {
      "c2jName" : "BrokerEngineType",
      "customization" : {
        "artificialResultWrapper" : null,
        "skipGeneratingMarshaller" : false,
        "skipGeneratingModelClass" : false,
        "skipGeneratingUnmarshaller" : false,
        "staxTargetDepthOffset" : 0
      },
      "deprecated" : false,
      "documentation" : "Types of broker engines.",
      "endpointDiscovery" : 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" : [ {
        "autoConstructClassIfExists" : {
          "present" : false
        },
        "beanStyleGetterMethodName" : "getEngineType",
        "beanStyleSetterMethodName" : "setEngineType",
        "c2jName" : "EngineType",
        "c2jShape" : "EngineType",
        "defaultConsumerFluentSetterDocumentation" : "The type of broker engine.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)",
        "deprecated" : false,
        "deprecatedBeanStyleSetterMethodName" : null,
        "deprecatedFluentGetterMethodName" : null,
        "deprecatedFluentSetterMethodName" : null,
        "deprecatedGetterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "The type of broker engine.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "The type of broker engine.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getEngineVersions", "beanStyleSetterMethodName" : "setEngineVersions", "c2jName" : "EngineVersions", "c2jShape" : "__listOfEngineVersion", "defaultConsumerFluentSetterDocumentation" : "The list of engine versions.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #engineVersions(List)}.\n@param engineVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of engine versions.\n

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

\n

\nYou can use {@link #hasEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of engine versions.\n@deprecated Use {@link #engineVersions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of engine versions.\n@param engineVersions The list of engine versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersions(List)}\n", "documentation" : "The list of engine versions.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersions", "fluentSetterDocumentation" : "The list of engine versions.\n@param engineVersions The list of engine versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersions", "getterDocumentation" : "The list of engine versions.\n

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

\n

\nYou can use {@link #hasEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of engine versions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EngineVersion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EngineVersion.Builder} avoiding the need to create one manually via {@link EngineVersion#builder()}.\n\nWhen the {@link Consumer} completes, {@link EngineVersion.Builder#build()} is called immediately and its result is passed to {@link #member(EngineVersion)}.\n@param member a consumer that will call methods on {@link EngineVersion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EngineVersion)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(EngineVersion)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EngineVersion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EngineVersion", "variableName" : "member", "variableType" : "EngineVersion", "documentation" : null, "simpleType" : "EngineVersion", "variableSetterType" : "EngineVersion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EngineVersion", "variableName" : "member", "variableType" : "EngineVersion", "documentation" : "", "simpleType" : "EngineVersion", "variableSetterType" : "EngineVersion" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EngineVersion", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EngineVersion", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EngineVersions", "sensitive" : false, "setterDocumentation" : "The list of engine versions.\n@param engineVersions The list of engine versions.", "setterMethodName" : "setEngineVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "engineVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "engineVersions", "variableType" : "java.util.List", "documentation" : "The list of engine versions.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EngineType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "The type of broker engine.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "The type of broker engine.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "The type of broker engine.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineVersions" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getEngineVersions", "beanStyleSetterMethodName" : "setEngineVersions", "c2jName" : "EngineVersions", "c2jShape" : "__listOfEngineVersion", "defaultConsumerFluentSetterDocumentation" : "The list of engine versions.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #engineVersions(List)}.\n@param engineVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of engine versions.\n

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

\n

\nYou can use {@link #hasEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of engine versions.\n@deprecated Use {@link #engineVersions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of engine versions.\n@param engineVersions The list of engine versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersions(List)}\n", "documentation" : "The list of engine versions.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersions", "fluentSetterDocumentation" : "The list of engine versions.\n@param engineVersions The list of engine versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersions", "getterDocumentation" : "The list of engine versions.\n

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

\n

\nYou can use {@link #hasEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of engine versions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EngineVersion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EngineVersion.Builder} avoiding the need to create one manually via {@link EngineVersion#builder()}.\n\nWhen the {@link Consumer} completes, {@link EngineVersion.Builder#build()} is called immediately and its result is passed to {@link #member(EngineVersion)}.\n@param member a consumer that will call methods on {@link EngineVersion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EngineVersion)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(EngineVersion)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EngineVersion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EngineVersion", "variableName" : "member", "variableType" : "EngineVersion", "documentation" : null, "simpleType" : "EngineVersion", "variableSetterType" : "EngineVersion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EngineVersion", "variableName" : "member", "variableType" : "EngineVersion", "documentation" : "", "simpleType" : "EngineVersion", "variableSetterType" : "EngineVersion" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EngineVersion", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EngineVersion", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EngineVersions", "sensitive" : false, "setterDocumentation" : "The list of engine versions.\n@param engineVersions The list of engine versions.", "setterMethodName" : "setEngineVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "engineVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "engineVersions", "variableType" : "java.util.List", "documentation" : "The list of engine versions.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "The type of broker engine.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "The type of broker engine.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "The type of broker engine.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getEngineVersions", "beanStyleSetterMethodName" : "setEngineVersions", "c2jName" : "EngineVersions", "c2jShape" : "__listOfEngineVersion", "defaultConsumerFluentSetterDocumentation" : "The list of engine versions.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #engineVersions(List)}.\n@param engineVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of engine versions.\n

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

\n

\nYou can use {@link #hasEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of engine versions.\n@deprecated Use {@link #engineVersions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of engine versions.\n@param engineVersions The list of engine versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersions(List)}\n", "documentation" : "The list of engine versions.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersions", "fluentSetterDocumentation" : "The list of engine versions.\n@param engineVersions The list of engine versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersions", "getterDocumentation" : "The list of engine versions.\n

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

\n

\nYou can use {@link #hasEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of engine versions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EngineVersion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EngineVersion.Builder} avoiding the need to create one manually via {@link EngineVersion#builder()}.\n\nWhen the {@link Consumer} completes, {@link EngineVersion.Builder#build()} is called immediately and its result is passed to {@link #member(EngineVersion)}.\n@param member a consumer that will call methods on {@link EngineVersion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EngineVersion)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(EngineVersion)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EngineVersion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EngineVersion", "variableName" : "member", "variableType" : "EngineVersion", "documentation" : null, "simpleType" : "EngineVersion", "variableSetterType" : "EngineVersion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EngineVersion", "variableName" : "member", "variableType" : "EngineVersion", "documentation" : "", "simpleType" : "EngineVersion", "variableSetterType" : "EngineVersion" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EngineVersion", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EngineVersion", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EngineVersions", "sensitive" : false, "setterDocumentation" : "The list of engine versions.\n@param engineVersions The list of engine versions.", "setterMethodName" : "setEngineVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "engineVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "engineVersions", "variableType" : "java.util.List", "documentation" : "The list of engine versions.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BrokerEngineType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BrokerEngineType", "variableName" : "brokerEngineType", "variableType" : "BrokerEngineType", "documentation" : null, "simpleType" : "BrokerEngineType", "variableSetterType" : "BrokerEngineType" }, "wrapper" : false, "xmlNamespace" : null }, "BrokerInstance" : { "c2jName" : "BrokerInstance", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about all brokers.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleURL", "beanStyleSetterMethodName" : "setConsoleURL", "c2jName" : "ConsoleURL", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #consoleURL(String)}.\n@param consoleURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #consoleURL(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@return The URL of the broker's ActiveMQ Web Console.\n@deprecated Use {@link #consoleURL()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@param consoleURL The URL of the broker's ActiveMQ Web Console.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleURL(String)}\n", "documentation" : "The URL of the broker's ActiveMQ Web Console.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleURL property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleURL", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleURL", "fluentSetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@param consoleURL The URL of the broker's ActiveMQ Web Console.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleURL", "getterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@return The URL of the broker's ActiveMQ Web Console.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "consoleURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConsoleURL", "sensitive" : false, "setterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@param consoleURL The URL of the broker's ActiveMQ Web Console.", "setterMethodName" : "setConsoleURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "consoleURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "consoleURL", "variableType" : "String", "documentation" : "The URL of the broker's ActiveMQ Web Console.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getEndpoints", "beanStyleSetterMethodName" : "setEndpoints", "c2jName" : "Endpoints", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The broker's wire-level protocol endpoints.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #endpoints(List)}.\n@param endpoints a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpoints(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's wire-level protocol endpoints.\n

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

\n

\nYou can use {@link #hasEndpoints()} to see if a value was sent in this field.\n

\n@return The broker's wire-level protocol endpoints.\n@deprecated Use {@link #endpoints()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's wire-level protocol endpoints.\n@param endpoints The broker's wire-level protocol endpoints.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endpoints(List)}\n", "documentation" : "The broker's wire-level protocol endpoints.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Endpoints property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEndpoints", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpoints", "fluentSetterDocumentation" : "The broker's wire-level protocol endpoints.\n@param endpoints The broker's wire-level protocol endpoints.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpoints", "getterDocumentation" : "The broker's wire-level protocol endpoints.\n

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

\n

\nYou can use {@link #hasEndpoints()} to see if a value was sent in this field.\n

\n@return The broker's wire-level protocol endpoints.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "endpoints", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "endpoints", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Endpoints", "sensitive" : false, "setterDocumentation" : "The broker's wire-level protocol endpoints.\n@param endpoints The broker's wire-level protocol endpoints.", "setterMethodName" : "setEndpoints", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "endpoints", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "endpoints", "variableType" : "java.util.List", "documentation" : "The broker's wire-level protocol endpoints.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIpAddress", "beanStyleSetterMethodName" : "setIpAddress", "c2jName" : "IpAddress", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ipAddress(String)}.\n@param ipAddress a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ipAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@deprecated Use {@link #ipAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@param ipAddress The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #ipAddress(String)}\n", "documentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IpAddress property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIpAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipAddress", "fluentSetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@param ipAddress The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipAddress", "getterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return The IP address of the Elastic Network Interface (ENI) attached to the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ipAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ipAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IpAddress", "sensitive" : false, "setterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@param ipAddress The IP address of the Elastic Network Interface (ENI) attached to the broker.", "setterMethodName" : "setIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConsoleURL" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleURL", "beanStyleSetterMethodName" : "setConsoleURL", "c2jName" : "ConsoleURL", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #consoleURL(String)}.\n@param consoleURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #consoleURL(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@return The URL of the broker's ActiveMQ Web Console.\n@deprecated Use {@link #consoleURL()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@param consoleURL The URL of the broker's ActiveMQ Web Console.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleURL(String)}\n", "documentation" : "The URL of the broker's ActiveMQ Web Console.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleURL property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleURL", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleURL", "fluentSetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@param consoleURL The URL of the broker's ActiveMQ Web Console.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleURL", "getterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@return The URL of the broker's ActiveMQ Web Console.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "consoleURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConsoleURL", "sensitive" : false, "setterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@param consoleURL The URL of the broker's ActiveMQ Web Console.", "setterMethodName" : "setConsoleURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "consoleURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "consoleURL", "variableType" : "String", "documentation" : "The URL of the broker's ActiveMQ Web Console.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Endpoints" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getEndpoints", "beanStyleSetterMethodName" : "setEndpoints", "c2jName" : "Endpoints", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The broker's wire-level protocol endpoints.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #endpoints(List)}.\n@param endpoints a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpoints(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's wire-level protocol endpoints.\n

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

\n

\nYou can use {@link #hasEndpoints()} to see if a value was sent in this field.\n

\n@return The broker's wire-level protocol endpoints.\n@deprecated Use {@link #endpoints()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's wire-level protocol endpoints.\n@param endpoints The broker's wire-level protocol endpoints.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endpoints(List)}\n", "documentation" : "The broker's wire-level protocol endpoints.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Endpoints property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEndpoints", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpoints", "fluentSetterDocumentation" : "The broker's wire-level protocol endpoints.\n@param endpoints The broker's wire-level protocol endpoints.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpoints", "getterDocumentation" : "The broker's wire-level protocol endpoints.\n

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

\n

\nYou can use {@link #hasEndpoints()} to see if a value was sent in this field.\n

\n@return The broker's wire-level protocol endpoints.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "endpoints", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "endpoints", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Endpoints", "sensitive" : false, "setterDocumentation" : "The broker's wire-level protocol endpoints.\n@param endpoints The broker's wire-level protocol endpoints.", "setterMethodName" : "setEndpoints", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "endpoints", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "endpoints", "variableType" : "java.util.List", "documentation" : "The broker's wire-level protocol endpoints.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IpAddress" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIpAddress", "beanStyleSetterMethodName" : "setIpAddress", "c2jName" : "IpAddress", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ipAddress(String)}.\n@param ipAddress a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ipAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@deprecated Use {@link #ipAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@param ipAddress The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #ipAddress(String)}\n", "documentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IpAddress property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIpAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipAddress", "fluentSetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@param ipAddress The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipAddress", "getterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return The IP address of the Elastic Network Interface (ENI) attached to the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ipAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ipAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IpAddress", "sensitive" : false, "setterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@param ipAddress The IP address of the Elastic Network Interface (ENI) attached to the broker.", "setterMethodName" : "setIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleURL", "beanStyleSetterMethodName" : "setConsoleURL", "c2jName" : "ConsoleURL", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #consoleURL(String)}.\n@param consoleURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #consoleURL(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@return The URL of the broker's ActiveMQ Web Console.\n@deprecated Use {@link #consoleURL()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@param consoleURL The URL of the broker's ActiveMQ Web Console.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleURL(String)}\n", "documentation" : "The URL of the broker's ActiveMQ Web Console.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleURL property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleURL", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleURL", "fluentSetterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@param consoleURL The URL of the broker's ActiveMQ Web Console.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleURL", "getterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@return The URL of the broker's ActiveMQ Web Console.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "consoleURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConsoleURL", "sensitive" : false, "setterDocumentation" : "The URL of the broker's ActiveMQ Web Console.\n@param consoleURL The URL of the broker's ActiveMQ Web Console.", "setterMethodName" : "setConsoleURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "consoleURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "consoleURL", "variableType" : "String", "documentation" : "The URL of the broker's ActiveMQ Web Console.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getEndpoints", "beanStyleSetterMethodName" : "setEndpoints", "c2jName" : "Endpoints", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The broker's wire-level protocol endpoints.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #endpoints(List)}.\n@param endpoints a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpoints(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's wire-level protocol endpoints.\n

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

\n

\nYou can use {@link #hasEndpoints()} to see if a value was sent in this field.\n

\n@return The broker's wire-level protocol endpoints.\n@deprecated Use {@link #endpoints()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's wire-level protocol endpoints.\n@param endpoints The broker's wire-level protocol endpoints.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endpoints(List)}\n", "documentation" : "The broker's wire-level protocol endpoints.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Endpoints property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEndpoints", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpoints", "fluentSetterDocumentation" : "The broker's wire-level protocol endpoints.\n@param endpoints The broker's wire-level protocol endpoints.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpoints", "getterDocumentation" : "The broker's wire-level protocol endpoints.\n

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

\n

\nYou can use {@link #hasEndpoints()} to see if a value was sent in this field.\n

\n@return The broker's wire-level protocol endpoints.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "endpoints", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "endpoints", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Endpoints", "sensitive" : false, "setterDocumentation" : "The broker's wire-level protocol endpoints.\n@param endpoints The broker's wire-level protocol endpoints.", "setterMethodName" : "setEndpoints", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "endpoints", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "endpoints", "variableType" : "java.util.List", "documentation" : "The broker's wire-level protocol endpoints.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIpAddress", "beanStyleSetterMethodName" : "setIpAddress", "c2jName" : "IpAddress", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ipAddress(String)}.\n@param ipAddress a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ipAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@deprecated Use {@link #ipAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@param ipAddress The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #ipAddress(String)}\n", "documentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IpAddress property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIpAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipAddress", "fluentSetterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@param ipAddress The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipAddress", "getterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@return The IP address of the Elastic Network Interface (ENI) attached to the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ipAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ipAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IpAddress", "sensitive" : false, "setterDocumentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.\n@param ipAddress The IP address of the Elastic Network Interface (ENI) attached to the broker.", "setterMethodName" : "setIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : "The IP address of the Elastic Network Interface (ENI) attached to the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BrokerInstance", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BrokerInstance", "variableName" : "brokerInstance", "variableType" : "BrokerInstance", "documentation" : null, "simpleType" : "BrokerInstance", "variableSetterType" : "BrokerInstance" }, "wrapper" : false, "xmlNamespace" : null }, "BrokerInstanceOption" : { "c2jName" : "BrokerInstanceOption", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Option for host instance type.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAvailabilityZones", "beanStyleSetterMethodName" : "setAvailabilityZones", "c2jName" : "AvailabilityZones", "c2jShape" : "__listOfAvailabilityZone", "defaultConsumerFluentSetterDocumentation" : "The list of available az.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #availabilityZones(List)}.\n@param availabilityZones a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availabilityZones(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of available az.\n

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

\n

\nYou can use {@link #hasAvailabilityZones()} to see if a value was sent in this field.\n

\n@return The list of available az.\n@deprecated Use {@link #availabilityZones()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of available az.\n@param availabilityZones The list of available az.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availabilityZones(List)}\n", "documentation" : "The list of available az.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AvailabilityZones property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAvailabilityZones", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availabilityZones", "fluentSetterDocumentation" : "The list of available az.\n@param availabilityZones The list of available az.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZones", "getterDocumentation" : "The list of available az.\n

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

\n

\nYou can use {@link #hasAvailabilityZones()} to see if a value was sent in this field.\n

\n@return The list of available az.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "availabilityZones", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "availabilityZones", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AvailabilityZone", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AvailabilityZone.Builder} avoiding the need to create one manually via {@link AvailabilityZone#builder()}.\n\nWhen the {@link Consumer} completes, {@link AvailabilityZone.Builder#build()} is called immediately and its result is passed to {@link #member(AvailabilityZone)}.\n@param member a consumer that will call methods on {@link AvailabilityZone.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AvailabilityZone)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(AvailabilityZone)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AvailabilityZone", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AvailabilityZone", "variableName" : "member", "variableType" : "AvailabilityZone", "documentation" : null, "simpleType" : "AvailabilityZone", "variableSetterType" : "AvailabilityZone" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AvailabilityZone", "variableName" : "member", "variableType" : "AvailabilityZone", "documentation" : "", "simpleType" : "AvailabilityZone", "variableSetterType" : "AvailabilityZone" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AvailabilityZone", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AvailabilityZone", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AvailabilityZones", "sensitive" : false, "setterDocumentation" : "The list of available az.\n@param availabilityZones The list of available az.", "setterMethodName" : "setAvailabilityZones", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : "The list of available az.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "The type of broker engine.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "The type of broker engine.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "The type of broker engine.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The type of broker 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of broker instance.\n@return The type of broker instance.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of broker instance.\n@param hostInstanceType The type of broker instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The type of broker instance.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The type of broker instance.\n@param hostInstanceType The type of broker instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The type of broker instance.\n@return The type of broker 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The type of broker instance.\n@param hostInstanceType The type of broker instance.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The type of broker instance.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "BrokerStorageType", "defaultConsumerFluentSetterDocumentation" : "The broker's storage 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 #storageTypeAsString(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "The broker's storage type.", "endpointDiscoveryId" : false, "enumType" : "BrokerStorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "The broker's storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSupportedDeploymentModes", "beanStyleSetterMethodName" : "setSupportedDeploymentModes", "c2jName" : "SupportedDeploymentModes", "c2jShape" : "__listOfDeploymentMode", "defaultConsumerFluentSetterDocumentation" : "The list of supported deployment modes.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedDeploymentModesAsStrings(List)}.\n@param supportedDeploymentModes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedDeploymentModesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of supported deployment modes.\n

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

\n

\nYou can use {@link #hasSupportedDeploymentModes()} to see if a value was sent in this field.\n

\n@return The list of supported deployment modes.\n@deprecated Use {@link #supportedDeploymentModesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of supported deployment modes.\n@param supportedDeploymentModes The list of supported deployment modes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #supportedDeploymentModesWithStrings(List)}\n", "documentation" : "The list of supported deployment modes.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SupportedDeploymentModes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSupportedDeploymentModes", "fluentEnumGetterMethodName" : "supportedDeploymentModes", "fluentEnumSetterMethodName" : "supportedDeploymentModes", "fluentGetterMethodName" : "supportedDeploymentModesAsStrings", "fluentSetterDocumentation" : "The list of supported deployment modes.\n@param supportedDeploymentModes The list of supported deployment modes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedDeploymentModesWithStrings", "getterDocumentation" : "The list of supported deployment modes.\n

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

\n

\nYou can use {@link #hasSupportedDeploymentModes()} to see if a value was sent in this field.\n

\n@return The list of supported deployment modes.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "supportedDeploymentModes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "supportedDeploymentModes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DeploymentMode", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "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 DeploymentMode#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 DeploymentMode\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets 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 DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "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 DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "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 DeploymentMode#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 DeploymentMode", "getterModel" : { "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 DeploymentMode", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SupportedDeploymentModes", "sensitive" : false, "setterDocumentation" : "The list of supported deployment modes.\n@param supportedDeploymentModes The list of supported deployment modes.", "setterMethodName" : "setSupportedDeploymentModes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedDeploymentModes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedDeploymentModes", "variableType" : "java.util.List", "documentation" : "The list of supported deployment modes.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSupportedEngineVersions", "beanStyleSetterMethodName" : "setSupportedEngineVersions", "c2jName" : "SupportedEngineVersions", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of supported engine versions.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedEngineVersions(List)}.\n@param supportedEngineVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedEngineVersions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of supported engine versions.\n

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

\n

\nYou can use {@link #hasSupportedEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of supported engine versions.\n@deprecated Use {@link #supportedEngineVersions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of supported engine versions.\n@param supportedEngineVersions The list of supported engine versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #supportedEngineVersions(List)}\n", "documentation" : "The list of supported engine versions.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SupportedEngineVersions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSupportedEngineVersions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedEngineVersions", "fluentSetterDocumentation" : "The list of supported engine versions.\n@param supportedEngineVersions The list of supported engine versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedEngineVersions", "getterDocumentation" : "The list of supported engine versions.\n

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

\n

\nYou can use {@link #hasSupportedEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of supported engine versions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "supportedEngineVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "supportedEngineVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SupportedEngineVersions", "sensitive" : false, "setterDocumentation" : "The list of supported engine versions.\n@param supportedEngineVersions The list of supported engine versions.", "setterMethodName" : "setSupportedEngineVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedEngineVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedEngineVersions", "variableType" : "java.util.List", "documentation" : "The list of supported engine versions.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AvailabilityZones" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAvailabilityZones", "beanStyleSetterMethodName" : "setAvailabilityZones", "c2jName" : "AvailabilityZones", "c2jShape" : "__listOfAvailabilityZone", "defaultConsumerFluentSetterDocumentation" : "The list of available az.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #availabilityZones(List)}.\n@param availabilityZones a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availabilityZones(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of available az.\n

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

\n

\nYou can use {@link #hasAvailabilityZones()} to see if a value was sent in this field.\n

\n@return The list of available az.\n@deprecated Use {@link #availabilityZones()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of available az.\n@param availabilityZones The list of available az.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availabilityZones(List)}\n", "documentation" : "The list of available az.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AvailabilityZones property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAvailabilityZones", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availabilityZones", "fluentSetterDocumentation" : "The list of available az.\n@param availabilityZones The list of available az.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZones", "getterDocumentation" : "The list of available az.\n

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

\n

\nYou can use {@link #hasAvailabilityZones()} to see if a value was sent in this field.\n

\n@return The list of available az.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "availabilityZones", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "availabilityZones", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AvailabilityZone", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AvailabilityZone.Builder} avoiding the need to create one manually via {@link AvailabilityZone#builder()}.\n\nWhen the {@link Consumer} completes, {@link AvailabilityZone.Builder#build()} is called immediately and its result is passed to {@link #member(AvailabilityZone)}.\n@param member a consumer that will call methods on {@link AvailabilityZone.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AvailabilityZone)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(AvailabilityZone)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AvailabilityZone", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AvailabilityZone", "variableName" : "member", "variableType" : "AvailabilityZone", "documentation" : null, "simpleType" : "AvailabilityZone", "variableSetterType" : "AvailabilityZone" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AvailabilityZone", "variableName" : "member", "variableType" : "AvailabilityZone", "documentation" : "", "simpleType" : "AvailabilityZone", "variableSetterType" : "AvailabilityZone" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AvailabilityZone", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AvailabilityZone", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AvailabilityZones", "sensitive" : false, "setterDocumentation" : "The list of available az.\n@param availabilityZones The list of available az.", "setterMethodName" : "setAvailabilityZones", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : "The list of available az.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "The type of broker engine.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "The type of broker engine.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "The type of broker engine.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HostInstanceType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The type of broker 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of broker instance.\n@return The type of broker instance.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of broker instance.\n@param hostInstanceType The type of broker instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The type of broker instance.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The type of broker instance.\n@param hostInstanceType The type of broker instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The type of broker instance.\n@return The type of broker 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The type of broker instance.\n@param hostInstanceType The type of broker instance.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The type of broker instance.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StorageType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "BrokerStorageType", "defaultConsumerFluentSetterDocumentation" : "The broker's storage 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 #storageTypeAsString(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "The broker's storage type.", "endpointDiscoveryId" : false, "enumType" : "BrokerStorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "The broker's storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SupportedDeploymentModes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSupportedDeploymentModes", "beanStyleSetterMethodName" : "setSupportedDeploymentModes", "c2jName" : "SupportedDeploymentModes", "c2jShape" : "__listOfDeploymentMode", "defaultConsumerFluentSetterDocumentation" : "The list of supported deployment modes.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedDeploymentModesAsStrings(List)}.\n@param supportedDeploymentModes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedDeploymentModesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of supported deployment modes.\n

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

\n

\nYou can use {@link #hasSupportedDeploymentModes()} to see if a value was sent in this field.\n

\n@return The list of supported deployment modes.\n@deprecated Use {@link #supportedDeploymentModesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of supported deployment modes.\n@param supportedDeploymentModes The list of supported deployment modes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #supportedDeploymentModesWithStrings(List)}\n", "documentation" : "The list of supported deployment modes.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SupportedDeploymentModes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSupportedDeploymentModes", "fluentEnumGetterMethodName" : "supportedDeploymentModes", "fluentEnumSetterMethodName" : "supportedDeploymentModes", "fluentGetterMethodName" : "supportedDeploymentModesAsStrings", "fluentSetterDocumentation" : "The list of supported deployment modes.\n@param supportedDeploymentModes The list of supported deployment modes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedDeploymentModesWithStrings", "getterDocumentation" : "The list of supported deployment modes.\n

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

\n

\nYou can use {@link #hasSupportedDeploymentModes()} to see if a value was sent in this field.\n

\n@return The list of supported deployment modes.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "supportedDeploymentModes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "supportedDeploymentModes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DeploymentMode", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "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 DeploymentMode#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 DeploymentMode\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets 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 DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "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 DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "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 DeploymentMode#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 DeploymentMode", "getterModel" : { "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 DeploymentMode", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SupportedDeploymentModes", "sensitive" : false, "setterDocumentation" : "The list of supported deployment modes.\n@param supportedDeploymentModes The list of supported deployment modes.", "setterMethodName" : "setSupportedDeploymentModes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedDeploymentModes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedDeploymentModes", "variableType" : "java.util.List", "documentation" : "The list of supported deployment modes.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SupportedEngineVersions" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSupportedEngineVersions", "beanStyleSetterMethodName" : "setSupportedEngineVersions", "c2jName" : "SupportedEngineVersions", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of supported engine versions.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedEngineVersions(List)}.\n@param supportedEngineVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedEngineVersions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of supported engine versions.\n

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

\n

\nYou can use {@link #hasSupportedEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of supported engine versions.\n@deprecated Use {@link #supportedEngineVersions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of supported engine versions.\n@param supportedEngineVersions The list of supported engine versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #supportedEngineVersions(List)}\n", "documentation" : "The list of supported engine versions.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SupportedEngineVersions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSupportedEngineVersions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedEngineVersions", "fluentSetterDocumentation" : "The list of supported engine versions.\n@param supportedEngineVersions The list of supported engine versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedEngineVersions", "getterDocumentation" : "The list of supported engine versions.\n

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

\n

\nYou can use {@link #hasSupportedEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of supported engine versions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "supportedEngineVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "supportedEngineVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SupportedEngineVersions", "sensitive" : false, "setterDocumentation" : "The list of supported engine versions.\n@param supportedEngineVersions The list of supported engine versions.", "setterMethodName" : "setSupportedEngineVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedEngineVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedEngineVersions", "variableType" : "java.util.List", "documentation" : "The list of supported engine versions.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getAvailabilityZones", "beanStyleSetterMethodName" : "setAvailabilityZones", "c2jName" : "AvailabilityZones", "c2jShape" : "__listOfAvailabilityZone", "defaultConsumerFluentSetterDocumentation" : "The list of available az.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #availabilityZones(List)}.\n@param availabilityZones a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availabilityZones(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of available az.\n

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

\n

\nYou can use {@link #hasAvailabilityZones()} to see if a value was sent in this field.\n

\n@return The list of available az.\n@deprecated Use {@link #availabilityZones()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of available az.\n@param availabilityZones The list of available az.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availabilityZones(List)}\n", "documentation" : "The list of available az.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AvailabilityZones property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAvailabilityZones", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availabilityZones", "fluentSetterDocumentation" : "The list of available az.\n@param availabilityZones The list of available az.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZones", "getterDocumentation" : "The list of available az.\n

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

\n

\nYou can use {@link #hasAvailabilityZones()} to see if a value was sent in this field.\n

\n@return The list of available az.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "availabilityZones", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "availabilityZones", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AvailabilityZone", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AvailabilityZone.Builder} avoiding the need to create one manually via {@link AvailabilityZone#builder()}.\n\nWhen the {@link Consumer} completes, {@link AvailabilityZone.Builder#build()} is called immediately and its result is passed to {@link #member(AvailabilityZone)}.\n@param member a consumer that will call methods on {@link AvailabilityZone.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AvailabilityZone)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(AvailabilityZone)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AvailabilityZone", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AvailabilityZone", "variableName" : "member", "variableType" : "AvailabilityZone", "documentation" : null, "simpleType" : "AvailabilityZone", "variableSetterType" : "AvailabilityZone" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AvailabilityZone", "variableName" : "member", "variableType" : "AvailabilityZone", "documentation" : "", "simpleType" : "AvailabilityZone", "variableSetterType" : "AvailabilityZone" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AvailabilityZone", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AvailabilityZone", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AvailabilityZones", "sensitive" : false, "setterDocumentation" : "The list of available az.\n@param availabilityZones The list of available az.", "setterMethodName" : "setAvailabilityZones", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : "The list of available az.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "The type of broker engine.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "The type of broker engine.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "The type of broker engine.\n

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

\n@return The type of broker engine.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "The type of broker engine.\n@param engineType The type of broker engine.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "The type of broker engine.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The type of broker 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of broker instance.\n@return The type of broker instance.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of broker instance.\n@param hostInstanceType The type of broker instance.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The type of broker instance.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The type of broker instance.\n@param hostInstanceType The type of broker instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The type of broker instance.\n@return The type of broker 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The type of broker instance.\n@param hostInstanceType The type of broker instance.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The type of broker instance.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "BrokerStorageType", "defaultConsumerFluentSetterDocumentation" : "The broker's storage 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 #storageTypeAsString(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "The broker's storage type.", "endpointDiscoveryId" : false, "enumType" : "BrokerStorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "The broker's storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSupportedDeploymentModes", "beanStyleSetterMethodName" : "setSupportedDeploymentModes", "c2jName" : "SupportedDeploymentModes", "c2jShape" : "__listOfDeploymentMode", "defaultConsumerFluentSetterDocumentation" : "The list of supported deployment modes.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedDeploymentModesAsStrings(List)}.\n@param supportedDeploymentModes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedDeploymentModesWithStrings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of supported deployment modes.\n

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

\n

\nYou can use {@link #hasSupportedDeploymentModes()} to see if a value was sent in this field.\n

\n@return The list of supported deployment modes.\n@deprecated Use {@link #supportedDeploymentModesAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of supported deployment modes.\n@param supportedDeploymentModes The list of supported deployment modes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #supportedDeploymentModesWithStrings(List)}\n", "documentation" : "The list of supported deployment modes.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SupportedDeploymentModes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSupportedDeploymentModes", "fluentEnumGetterMethodName" : "supportedDeploymentModes", "fluentEnumSetterMethodName" : "supportedDeploymentModes", "fluentGetterMethodName" : "supportedDeploymentModesAsStrings", "fluentSetterDocumentation" : "The list of supported deployment modes.\n@param supportedDeploymentModes The list of supported deployment modes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedDeploymentModesWithStrings", "getterDocumentation" : "The list of supported deployment modes.\n

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

\n

\nYou can use {@link #hasSupportedDeploymentModes()} to see if a value was sent in this field.\n

\n@return The list of supported deployment modes.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "supportedDeploymentModes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "supportedDeploymentModes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DeploymentMode", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "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 DeploymentMode#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 DeploymentMode\n@deprecated Use {@link #memberAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets 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 DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "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 DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "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 DeploymentMode#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 DeploymentMode", "getterModel" : { "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 DeploymentMode", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SupportedDeploymentModes", "sensitive" : false, "setterDocumentation" : "The list of supported deployment modes.\n@param supportedDeploymentModes The list of supported deployment modes.", "setterMethodName" : "setSupportedDeploymentModes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedDeploymentModes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedDeploymentModes", "variableType" : "java.util.List", "documentation" : "The list of supported deployment modes.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSupportedEngineVersions", "beanStyleSetterMethodName" : "setSupportedEngineVersions", "c2jName" : "SupportedEngineVersions", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of supported engine versions.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedEngineVersions(List)}.\n@param supportedEngineVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedEngineVersions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of supported engine versions.\n

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

\n

\nYou can use {@link #hasSupportedEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of supported engine versions.\n@deprecated Use {@link #supportedEngineVersions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of supported engine versions.\n@param supportedEngineVersions The list of supported engine versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #supportedEngineVersions(List)}\n", "documentation" : "The list of supported engine versions.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SupportedEngineVersions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSupportedEngineVersions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedEngineVersions", "fluentSetterDocumentation" : "The list of supported engine versions.\n@param supportedEngineVersions The list of supported engine versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedEngineVersions", "getterDocumentation" : "The list of supported engine versions.\n

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

\n

\nYou can use {@link #hasSupportedEngineVersions()} to see if a value was sent in this field.\n

\n@return The list of supported engine versions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "supportedEngineVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "supportedEngineVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SupportedEngineVersions", "sensitive" : false, "setterDocumentation" : "The list of supported engine versions.\n@param supportedEngineVersions The list of supported engine versions.", "setterMethodName" : "setSupportedEngineVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedEngineVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedEngineVersions", "variableType" : "java.util.List", "documentation" : "The list of supported engine versions.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BrokerInstanceOption", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BrokerInstanceOption", "variableName" : "brokerInstanceOption", "variableType" : "BrokerInstanceOption", "documentation" : null, "simpleType" : "BrokerInstanceOption", "variableSetterType" : "BrokerInstanceOption" }, "wrapper" : false, "xmlNamespace" : null }, "BrokerState" : { "c2jName" : "BrokerState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The status of the broker.", "endpointDiscovery" : null, "enums" : [ { "name" : "CREATION_IN_PROGRESS", "value" : "CREATION_IN_PROGRESS" }, { "name" : "CREATION_FAILED", "value" : "CREATION_FAILED" }, { "name" : "DELETION_IN_PROGRESS", "value" : "DELETION_IN_PROGRESS" }, { "name" : "RUNNING", "value" : "RUNNING" }, { "name" : "REBOOT_IN_PROGRESS", "value" : "REBOOT_IN_PROGRESS" } ], "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" : "BrokerState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BrokerState", "variableName" : "brokerState", "variableType" : "BrokerState", "documentation" : null, "simpleType" : "BrokerState", "variableSetterType" : "BrokerState" }, "wrapper" : false, "xmlNamespace" : null }, "BrokerStorageType" : { "c2jName" : "BrokerStorageType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The storage type of the broker.", "endpointDiscovery" : null, "enums" : [ { "name" : "EBS", "value" : "EBS" }, { "name" : "EFS", "value" : "EFS" } ], "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" : "BrokerStorageType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BrokerStorageType", "variableName" : "brokerStorageType", "variableType" : "BrokerStorageType", "documentation" : null, "simpleType" : "BrokerStorageType", "variableSetterType" : "BrokerStorageType" }, "wrapper" : false, "xmlNamespace" : null }, "BrokerSummary" : { "c2jName" : "BrokerSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerArn", "beanStyleSetterMethodName" : "setBrokerArn", "c2jName" : "BrokerArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerArn(String)}.\n@param brokerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerArn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.\n@deprecated Use {@link #brokerArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerArn", "getterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerArn", "sensitive" : false, "setterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.", "setterMethodName" : "setBrokerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerName", "beanStyleSetterMethodName" : "setBrokerName", "c2jName" : "BrokerName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerName(String)}.\n@param brokerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerName(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerName", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerName", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerName", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerState", "beanStyleSetterMethodName" : "setBrokerState", "c2jName" : "BrokerState", "c2jShape" : "BrokerState", "defaultConsumerFluentSetterDocumentation" : "The status of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerStateAsString(String)}.\n@param brokerState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState\n@deprecated Use {@link #brokerStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState\n@deprecated Use {@link #brokerState(String)}\n", "documentation" : "The status of the broker.", "endpointDiscoveryId" : false, "enumType" : "BrokerState", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerState property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerState", "fluentEnumGetterMethodName" : "brokerState", "fluentEnumSetterMethodName" : "brokerState", "fluentGetterMethodName" : "brokerStateAsString", "fluentSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState", "fluentSetterMethodName" : "brokerState", "getterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerState", "sensitive" : false, "setterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState", "setterMethodName" : "setBrokerState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : "The status of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "The time when the broker 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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The time when the broker was created.\n@return The time when the broker was created.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "The time when the broker was created.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "The time when the broker was created.\n@return The time when the broker 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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "The time when the broker was created.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeploymentMode", "beanStyleSetterMethodName" : "setDeploymentMode", "c2jName" : "DeploymentMode", "c2jShape" : "DeploymentMode", "defaultConsumerFluentSetterDocumentation" : "Required. The deployment mode of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deploymentModeAsString(String)}.\n@param deploymentMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentMode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode\n@deprecated Use {@link #deploymentModeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #deploymentMode(String)}\n", "documentation" : "Required. The deployment mode of the broker.", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeploymentMode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeploymentMode", "fluentEnumGetterMethodName" : "deploymentMode", "fluentEnumSetterMethodName" : "deploymentMode", "fluentGetterMethodName" : "deploymentModeAsString", "fluentSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "fluentSetterMethodName" : "deploymentMode", "getterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deploymentMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deploymentMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentMode", "sensitive" : false, "setterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode", "setterMethodName" : "setDeploymentMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : "Required. The deployment mode of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The broker's instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's instance type.\n@return The broker's instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The broker's instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The broker's instance type.\n@return The broker's instance 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The broker's instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerArn", "beanStyleSetterMethodName" : "setBrokerArn", "c2jName" : "BrokerArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerArn(String)}.\n@param brokerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerArn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.\n@deprecated Use {@link #brokerArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerArn", "getterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerArn", "sensitive" : false, "setterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.", "setterMethodName" : "setBrokerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerName", "beanStyleSetterMethodName" : "setBrokerName", "c2jName" : "BrokerName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerName(String)}.\n@param brokerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerName(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerName", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerName", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerName", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerState" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerState", "beanStyleSetterMethodName" : "setBrokerState", "c2jName" : "BrokerState", "c2jShape" : "BrokerState", "defaultConsumerFluentSetterDocumentation" : "The status of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerStateAsString(String)}.\n@param brokerState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState\n@deprecated Use {@link #brokerStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState\n@deprecated Use {@link #brokerState(String)}\n", "documentation" : "The status of the broker.", "endpointDiscoveryId" : false, "enumType" : "BrokerState", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerState property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerState", "fluentEnumGetterMethodName" : "brokerState", "fluentEnumSetterMethodName" : "brokerState", "fluentGetterMethodName" : "brokerStateAsString", "fluentSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState", "fluentSetterMethodName" : "brokerState", "getterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerState", "sensitive" : false, "setterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState", "setterMethodName" : "setBrokerState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : "The status of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Created" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "The time when the broker 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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The time when the broker was created.\n@return The time when the broker was created.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "The time when the broker was created.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "The time when the broker was created.\n@return The time when the broker 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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "The time when the broker was created.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DeploymentMode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeploymentMode", "beanStyleSetterMethodName" : "setDeploymentMode", "c2jName" : "DeploymentMode", "c2jShape" : "DeploymentMode", "defaultConsumerFluentSetterDocumentation" : "Required. The deployment mode of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deploymentModeAsString(String)}.\n@param deploymentMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentMode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode\n@deprecated Use {@link #deploymentModeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #deploymentMode(String)}\n", "documentation" : "Required. The deployment mode of the broker.", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeploymentMode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeploymentMode", "fluentEnumGetterMethodName" : "deploymentMode", "fluentEnumSetterMethodName" : "deploymentMode", "fluentGetterMethodName" : "deploymentModeAsString", "fluentSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "fluentSetterMethodName" : "deploymentMode", "getterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deploymentMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deploymentMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentMode", "sensitive" : false, "setterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode", "setterMethodName" : "setDeploymentMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : "Required. The deployment mode of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HostInstanceType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The broker's instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's instance type.\n@return The broker's instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The broker's instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The broker's instance type.\n@return The broker's instance 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The broker's instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerArn", "beanStyleSetterMethodName" : "setBrokerArn", "c2jName" : "BrokerArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerArn(String)}.\n@param brokerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerArn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.\n@deprecated Use {@link #brokerArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerArn", "getterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerArn", "sensitive" : false, "setterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.", "setterMethodName" : "setBrokerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerName", "beanStyleSetterMethodName" : "setBrokerName", "c2jName" : "BrokerName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerName(String)}.\n@param brokerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerName(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerName", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerName", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerName", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerState", "beanStyleSetterMethodName" : "setBrokerState", "c2jName" : "BrokerState", "c2jShape" : "BrokerState", "defaultConsumerFluentSetterDocumentation" : "The status of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerStateAsString(String)}.\n@param brokerState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState\n@deprecated Use {@link #brokerStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState\n@deprecated Use {@link #brokerState(String)}\n", "documentation" : "The status of the broker.", "endpointDiscoveryId" : false, "enumType" : "BrokerState", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerState property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerState", "fluentEnumGetterMethodName" : "brokerState", "fluentEnumSetterMethodName" : "brokerState", "fluentGetterMethodName" : "brokerStateAsString", "fluentSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState", "fluentSetterMethodName" : "brokerState", "getterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerState", "sensitive" : false, "setterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState", "setterMethodName" : "setBrokerState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : "The status of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "The time when the broker 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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The time when the broker was created.\n@return The time when the broker was created.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "The time when the broker was created.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "The time when the broker was created.\n@return The time when the broker 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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "The time when the broker was created.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeploymentMode", "beanStyleSetterMethodName" : "setDeploymentMode", "c2jName" : "DeploymentMode", "c2jShape" : "DeploymentMode", "defaultConsumerFluentSetterDocumentation" : "Required. The deployment mode of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deploymentModeAsString(String)}.\n@param deploymentMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentMode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode\n@deprecated Use {@link #deploymentModeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #deploymentMode(String)}\n", "documentation" : "Required. The deployment mode of the broker.", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeploymentMode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeploymentMode", "fluentEnumGetterMethodName" : "deploymentMode", "fluentEnumSetterMethodName" : "deploymentMode", "fluentGetterMethodName" : "deploymentModeAsString", "fluentSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "fluentSetterMethodName" : "deploymentMode", "getterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deploymentMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deploymentMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentMode", "sensitive" : false, "setterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode", "setterMethodName" : "setDeploymentMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : "Required. The deployment mode of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The broker's instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's instance type.\n@return The broker's instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The broker's instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The broker's instance type.\n@return The broker's instance 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The broker's instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BrokerSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BrokerSummary", "variableName" : "brokerSummary", "variableType" : "BrokerSummary", "documentation" : null, "simpleType" : "BrokerSummary", "variableSetterType" : "BrokerSummary" }, "wrapper" : false, "xmlNamespace" : null }, "ChangeType" : { "c2jName" : "ChangeType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The type of change pending for the ActiveMQ user.", "endpointDiscovery" : null, "enums" : [ { "name" : "CREATE", "value" : "CREATE" }, { "name" : "UPDATE", "value" : "UPDATE" }, { "name" : "DELETE", "value" : "DELETE" } ], "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" : "ChangeType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ChangeType", "variableName" : "changeType", "variableType" : "ChangeType", "documentation" : null, "simpleType" : "ChangeType", "variableSetterType" : "ChangeType" }, "wrapper" : false, "xmlNamespace" : null }, "Configuration" : { "c2jName" : "Configuration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about all configurations.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The ARN of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The ARN of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of 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" : "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" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.", "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" : "Required. The ARN of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration revision.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration revision.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "Required. The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of 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" : "Required. The description of the configuration.\n@param description Required. The description of 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" : "Required. The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "Required. The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "Required. The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "Required. The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of all tags associated with this configuration.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The list of all tags associated with this configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The list of all tags associated with this configuration.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The ARN of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The ARN of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of 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" : "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" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.", "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" : "Required. The ARN of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Created" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration revision.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration revision.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "Required. The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of 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" : "Required. The description of the configuration.\n@param description Required. The description of 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" : "Required. The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineVersion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LatestRevision" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "Required. The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "Required. The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "Required. The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of all tags associated with this configuration.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The list of all tags associated with this configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The list of all tags associated with this configuration.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The ARN of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The ARN of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of 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" : "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" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.", "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" : "Required. The ARN of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration revision.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration revision.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "Required. The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of 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" : "Required. The description of the configuration.\n@param description Required. The description of 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" : "Required. The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "Required. The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "Required. The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "Required. The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of all tags associated with this configuration.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The list of all tags associated with this configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The list of all tags associated with this configuration.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Configuration", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Configuration", "variableName" : "configuration", "variableType" : "Configuration", "documentation" : null, "simpleType" : "Configuration", "variableSetterType" : "Configuration" }, "wrapper" : false, "xmlNamespace" : null }, "ConfigurationId" : { "c2jName" : "ConfigurationId", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "A list of information about the 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "Revision", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "The revision number of the configuration.\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 #revision(Integer)}.\n@param revision 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 #revision(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The revision number of the configuration.\n@return The revision number of the configuration.\n@deprecated Use {@link #revision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The revision number of the configuration.\n@param revision The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #revision(Integer)}\n", "documentation" : "The revision number of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Revision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "fluentSetterDocumentation" : "The revision number of the configuration.\n@param revision The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revision", "getterDocumentation" : "The revision number of the configuration.\n@return The revision number of the configuration.", "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" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "The revision number of the configuration.\n@param revision The revision number of the configuration.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : "The revision number of the configuration.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Revision" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "Revision", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "The revision number of the configuration.\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 #revision(Integer)}.\n@param revision 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 #revision(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The revision number of the configuration.\n@return The revision number of the configuration.\n@deprecated Use {@link #revision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The revision number of the configuration.\n@param revision The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #revision(Integer)}\n", "documentation" : "The revision number of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Revision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "fluentSetterDocumentation" : "The revision number of the configuration.\n@param revision The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revision", "getterDocumentation" : "The revision number of the configuration.\n@return The revision number of the configuration.", "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" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "The revision number of the configuration.\n@param revision The revision number of the configuration.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : "The revision number of the configuration.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "Revision", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "The revision number of the configuration.\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 #revision(Integer)}.\n@param revision 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 #revision(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The revision number of the configuration.\n@return The revision number of the configuration.\n@deprecated Use {@link #revision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The revision number of the configuration.\n@param revision The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #revision(Integer)}\n", "documentation" : "The revision number of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Revision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "fluentSetterDocumentation" : "The revision number of the configuration.\n@param revision The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revision", "getterDocumentation" : "The revision number of the configuration.\n@return The revision number of the configuration.", "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" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "The revision number of the configuration.\n@param revision The revision number of the configuration.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : "The revision number of the configuration.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ConfigurationId", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configurationId", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "wrapper" : false, "xmlNamespace" : null }, "ConfigurationRevision" : { "c2jName" : "ConfigurationRevision", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about the specified configuration revision.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration revision.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration revision.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The description of the configuration revision.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The description of the configuration revision.\n@return The description of the configuration revision.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The description of the configuration revision.\n@param description The description of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "The description of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "The description of the configuration revision.\n@param description The description of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "The description of the configuration revision.\n@return The description of the configuration revision.", "getterModel" : { "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 configuration revision.\n@param description The description of the configuration revision.", "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 configuration revision.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "Revision", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "Required. The revision number of the configuration.\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 #revision(Integer)}.\n@param revision 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 #revision(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The revision number of the configuration.\n@return Required. The revision number of the configuration.\n@deprecated Use {@link #revision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The revision number of the configuration.\n@param revision Required. The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #revision(Integer)}\n", "documentation" : "Required. The revision number of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Revision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "fluentSetterDocumentation" : "Required. The revision number of the configuration.\n@param revision Required. The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revision", "getterDocumentation" : "Required. The revision number of the configuration.\n@return Required. The revision number of the configuration.", "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" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "Required. The revision number of the configuration.\n@param revision Required. The revision number of the configuration.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : "Required. The revision number of the configuration.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Created" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration revision.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration revision.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The description of the configuration revision.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The description of the configuration revision.\n@return The description of the configuration revision.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The description of the configuration revision.\n@param description The description of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "The description of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "The description of the configuration revision.\n@param description The description of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "The description of the configuration revision.\n@return The description of the configuration revision.", "getterModel" : { "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 configuration revision.\n@param description The description of the configuration revision.", "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 configuration revision.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Revision" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "Revision", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "Required. The revision number of the configuration.\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 #revision(Integer)}.\n@param revision 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 #revision(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The revision number of the configuration.\n@return Required. The revision number of the configuration.\n@deprecated Use {@link #revision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The revision number of the configuration.\n@param revision Required. The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #revision(Integer)}\n", "documentation" : "Required. The revision number of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Revision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "fluentSetterDocumentation" : "Required. The revision number of the configuration.\n@param revision Required. The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revision", "getterDocumentation" : "Required. The revision number of the configuration.\n@return Required. The revision number of the configuration.", "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" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "Required. The revision number of the configuration.\n@param revision Required. The revision number of the configuration.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : "Required. The revision number of the configuration.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration revision.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration revision.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The description of the configuration revision.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The description of the configuration revision.\n@return The description of the configuration revision.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The description of the configuration revision.\n@param description The description of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "The description of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "The description of the configuration revision.\n@param description The description of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "The description of the configuration revision.\n@return The description of the configuration revision.", "getterModel" : { "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 configuration revision.\n@param description The description of the configuration revision.", "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 configuration revision.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "Revision", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "Required. The revision number of the configuration.\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 #revision(Integer)}.\n@param revision 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 #revision(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The revision number of the configuration.\n@return Required. The revision number of the configuration.\n@deprecated Use {@link #revision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The revision number of the configuration.\n@param revision Required. The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #revision(Integer)}\n", "documentation" : "Required. The revision number of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Revision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "fluentSetterDocumentation" : "Required. The revision number of the configuration.\n@param revision Required. The revision number of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revision", "getterDocumentation" : "Required. The revision number of the configuration.\n@return Required. The revision number of the configuration.", "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" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "Required. The revision number of the configuration.\n@param revision Required. The revision number of the configuration.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : "Required. The revision number of the configuration.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ConfigurationRevision", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "configurationRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "wrapper" : false, "xmlNamespace" : null }, "Configurations" : { "c2jName" : "Configurations", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Broker configuration information", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCurrent", "beanStyleSetterMethodName" : "setCurrent", "c2jName" : "Current", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The current configuration of the broker.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #current(ConfigurationId)}.\n@param current a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #current(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The current configuration of the broker.\n@return The current configuration of the broker.\n@deprecated Use {@link #current()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The current configuration of the broker.\n@param current The current configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #current(ConfigurationId)}\n", "documentation" : "The current configuration of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Current property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCurrent", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "current", "fluentSetterDocumentation" : "The current configuration of the broker.\n@param current The current configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "current", "getterDocumentation" : "The current configuration of the broker.\n@return The current configuration of the broker.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "current", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "current", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Current", "sensitive" : false, "setterDocumentation" : "The current configuration of the broker.\n@param current The current configuration of the broker.", "setterMethodName" : "setCurrent", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "current", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "current", "variableType" : "ConfigurationId", "documentation" : "The current configuration of the broker.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHistory", "beanStyleSetterMethodName" : "setHistory", "c2jName" : "History", "c2jShape" : "__listOfConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The history of configurations applied to the broker.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #history(List)}.\n@param history a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #history(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The history of configurations applied to the broker.\n

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

\n

\nYou can use {@link #hasHistory()} to see if a value was sent in this field.\n

\n@return The history of configurations applied to the broker.\n@deprecated Use {@link #history()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The history of configurations applied to the broker.\n@param history The history of configurations applied to the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #history(List)}\n", "documentation" : "The history of configurations applied to the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the History property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHistory", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "history", "fluentSetterDocumentation" : "The history of configurations applied to the broker.\n@param history The history of configurations applied to the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "history", "getterDocumentation" : "The history of configurations applied to the broker.\n

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

\n

\nYou can use {@link #hasHistory()} to see if a value was sent in this field.\n

\n@return The history of configurations applied to the broker.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "history", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "history", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationId)}.\n@param member a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ConfigurationId)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "member", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "member", "variableType" : "ConfigurationId", "documentation" : "", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationId", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationId", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "History", "sensitive" : false, "setterDocumentation" : "The history of configurations applied to the broker.\n@param history The history of configurations applied to the broker.", "setterMethodName" : "setHistory", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "history", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "history", "variableType" : "java.util.List", "documentation" : "The history of configurations applied to the broker.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The pending configuration of the broker.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #pending(ConfigurationId)}.\n@param pending a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pending(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The pending configuration of the broker.\n@return The pending configuration of the broker.\n@deprecated Use {@link #pending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The pending configuration of the broker.\n@param pending The pending configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pending(ConfigurationId)}\n", "documentation" : "The pending configuration of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Pending property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPending", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "The pending configuration of the broker.\n@param pending The pending configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "The pending configuration of the broker.\n@return The pending configuration of the broker.", "getterModel" : { "returnType" : "ConfigurationId", "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" : "SDK_POJO", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "The pending configuration of the broker.\n@param pending The pending configuration of the broker.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "pending", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "pending", "variableType" : "ConfigurationId", "documentation" : "The pending configuration of the broker.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Current" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCurrent", "beanStyleSetterMethodName" : "setCurrent", "c2jName" : "Current", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The current configuration of the broker.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #current(ConfigurationId)}.\n@param current a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #current(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The current configuration of the broker.\n@return The current configuration of the broker.\n@deprecated Use {@link #current()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The current configuration of the broker.\n@param current The current configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #current(ConfigurationId)}\n", "documentation" : "The current configuration of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Current property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCurrent", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "current", "fluentSetterDocumentation" : "The current configuration of the broker.\n@param current The current configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "current", "getterDocumentation" : "The current configuration of the broker.\n@return The current configuration of the broker.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "current", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "current", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Current", "sensitive" : false, "setterDocumentation" : "The current configuration of the broker.\n@param current The current configuration of the broker.", "setterMethodName" : "setCurrent", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "current", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "current", "variableType" : "ConfigurationId", "documentation" : "The current configuration of the broker.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "History" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHistory", "beanStyleSetterMethodName" : "setHistory", "c2jName" : "History", "c2jShape" : "__listOfConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The history of configurations applied to the broker.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #history(List)}.\n@param history a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #history(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The history of configurations applied to the broker.\n

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

\n

\nYou can use {@link #hasHistory()} to see if a value was sent in this field.\n

\n@return The history of configurations applied to the broker.\n@deprecated Use {@link #history()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The history of configurations applied to the broker.\n@param history The history of configurations applied to the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #history(List)}\n", "documentation" : "The history of configurations applied to the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the History property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHistory", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "history", "fluentSetterDocumentation" : "The history of configurations applied to the broker.\n@param history The history of configurations applied to the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "history", "getterDocumentation" : "The history of configurations applied to the broker.\n

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

\n

\nYou can use {@link #hasHistory()} to see if a value was sent in this field.\n

\n@return The history of configurations applied to the broker.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "history", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "history", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationId)}.\n@param member a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ConfigurationId)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "member", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "member", "variableType" : "ConfigurationId", "documentation" : "", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationId", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationId", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "History", "sensitive" : false, "setterDocumentation" : "The history of configurations applied to the broker.\n@param history The history of configurations applied to the broker.", "setterMethodName" : "setHistory", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "history", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "history", "variableType" : "java.util.List", "documentation" : "The history of configurations applied to the broker.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Pending" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The pending configuration of the broker.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #pending(ConfigurationId)}.\n@param pending a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pending(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The pending configuration of the broker.\n@return The pending configuration of the broker.\n@deprecated Use {@link #pending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The pending configuration of the broker.\n@param pending The pending configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pending(ConfigurationId)}\n", "documentation" : "The pending configuration of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Pending property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPending", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "The pending configuration of the broker.\n@param pending The pending configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "The pending configuration of the broker.\n@return The pending configuration of the broker.", "getterModel" : { "returnType" : "ConfigurationId", "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" : "SDK_POJO", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "The pending configuration of the broker.\n@param pending The pending configuration of the broker.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "pending", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "pending", "variableType" : "ConfigurationId", "documentation" : "The pending configuration of the broker.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCurrent", "beanStyleSetterMethodName" : "setCurrent", "c2jName" : "Current", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The current configuration of the broker.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #current(ConfigurationId)}.\n@param current a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #current(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The current configuration of the broker.\n@return The current configuration of the broker.\n@deprecated Use {@link #current()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The current configuration of the broker.\n@param current The current configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #current(ConfigurationId)}\n", "documentation" : "The current configuration of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Current property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCurrent", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "current", "fluentSetterDocumentation" : "The current configuration of the broker.\n@param current The current configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "current", "getterDocumentation" : "The current configuration of the broker.\n@return The current configuration of the broker.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "current", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "current", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Current", "sensitive" : false, "setterDocumentation" : "The current configuration of the broker.\n@param current The current configuration of the broker.", "setterMethodName" : "setCurrent", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "current", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "current", "variableType" : "ConfigurationId", "documentation" : "The current configuration of the broker.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHistory", "beanStyleSetterMethodName" : "setHistory", "c2jName" : "History", "c2jShape" : "__listOfConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The history of configurations applied to the broker.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #history(List)}.\n@param history a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #history(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The history of configurations applied to the broker.\n

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

\n

\nYou can use {@link #hasHistory()} to see if a value was sent in this field.\n

\n@return The history of configurations applied to the broker.\n@deprecated Use {@link #history()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The history of configurations applied to the broker.\n@param history The history of configurations applied to the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #history(List)}\n", "documentation" : "The history of configurations applied to the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the History property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHistory", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "history", "fluentSetterDocumentation" : "The history of configurations applied to the broker.\n@param history The history of configurations applied to the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "history", "getterDocumentation" : "The history of configurations applied to the broker.\n

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

\n

\nYou can use {@link #hasHistory()} to see if a value was sent in this field.\n

\n@return The history of configurations applied to the broker.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "history", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "history", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationId)}.\n@param member a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ConfigurationId)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "member", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "member", "variableType" : "ConfigurationId", "documentation" : "", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationId", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationId", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "History", "sensitive" : false, "setterDocumentation" : "The history of configurations applied to the broker.\n@param history The history of configurations applied to the broker.", "setterMethodName" : "setHistory", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "history", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "history", "variableType" : "java.util.List", "documentation" : "The history of configurations applied to the broker.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The pending configuration of the broker.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #pending(ConfigurationId)}.\n@param pending a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pending(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The pending configuration of the broker.\n@return The pending configuration of the broker.\n@deprecated Use {@link #pending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The pending configuration of the broker.\n@param pending The pending configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pending(ConfigurationId)}\n", "documentation" : "The pending configuration of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Pending property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPending", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "The pending configuration of the broker.\n@param pending The pending configuration of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "The pending configuration of the broker.\n@return The pending configuration of the broker.", "getterModel" : { "returnType" : "ConfigurationId", "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" : "SDK_POJO", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "The pending configuration of the broker.\n@param pending The pending configuration of the broker.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "pending", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "pending", "variableType" : "ConfigurationId", "documentation" : "The pending configuration of the broker.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Configurations", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Configurations", "variableName" : "configurations", "variableType" : "Configurations", "documentation" : null, "simpleType" : "Configurations", "variableSetterType" : "Configurations" }, "wrapper" : false, "xmlNamespace" : null }, "ConflictException" : { "c2jName" : "ConflictException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about an error.", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ConflictException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorAttribute" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ConflictException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ConflictException", "variableName" : "conflictException", "variableType" : "ConflictException", "documentation" : null, "simpleType" : "ConflictException", "variableSetterType" : "ConflictException" }, "wrapper" : false, "xmlNamespace" : null }, "CreateBrokerRequest" : { "c2jName" : "CreateBrokerRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Creates a broker using the specified properties.", "endpointDiscovery" : 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" : "CreateBroker", "locationName" : null, "requestUri" : "/v1/brokers", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerName", "beanStyleSetterMethodName" : "setBrokerName", "c2jName" : "BrokerName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerName(String)}.\n@param brokerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerName(String)}\n", "documentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerName", "fluentSetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerName", "getterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerName", "sensitive" : false, "setterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "Configuration", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "A list of information about the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #configuration(ConfigurationId)}.\n@param configuration a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configuration(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.\n@deprecated Use {@link #configuration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configuration(ConfigurationId)}\n", "documentation" : "A list of information about the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configuration property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfiguration", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : "A list of information about the configuration.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorRequestId", "beanStyleSetterMethodName" : "setCreatorRequestId", "c2jName" : "CreatorRequestId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #creatorRequestId(String)}.\n@param creatorRequestId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creatorRequestId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@deprecated Use {@link #creatorRequestId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@param creatorRequestId The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creatorRequestId(String)}\n", "documentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreatorRequestId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorRequestId", "fluentSetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@param creatorRequestId The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creatorRequestId", "getterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creatorRequestId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creatorRequestId", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorRequestId", "sensitive" : false, "setterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@param creatorRequestId The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "setterMethodName" : "setCreatorRequestId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorRequestId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorRequestId", "variableType" : "String", "documentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeploymentMode", "beanStyleSetterMethodName" : "setDeploymentMode", "c2jName" : "DeploymentMode", "c2jShape" : "DeploymentMode", "defaultConsumerFluentSetterDocumentation" : "Required. The deployment mode of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deploymentModeAsString(String)}.\n@param deploymentMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentMode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode\n@deprecated Use {@link #deploymentModeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #deploymentMode(String)}\n", "documentation" : "Required. The deployment mode of the broker.", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeploymentMode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeploymentMode", "fluentEnumGetterMethodName" : "deploymentMode", "fluentEnumSetterMethodName" : "deploymentMode", "fluentGetterMethodName" : "deploymentModeAsString", "fluentSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "fluentSetterMethodName" : "deploymentMode", "getterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deploymentMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deploymentMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentMode", "sensitive" : false, "setterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode", "setterMethodName" : "setDeploymentMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : "Required. The deployment mode of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEncryptionOptions", "beanStyleSetterMethodName" : "setEncryptionOptions", "c2jName" : "EncryptionOptions", "c2jShape" : "EncryptionOptions", "defaultConsumerFluentSetterDocumentation" : "Encryption options for the broker.\nThis is a convenience that creates an instance of the {@link EncryptionOptions.Builder} avoiding the need to create one manually via {@link EncryptionOptions#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionOptions.Builder#build()} is called immediately and its result is passed to {@link #encryptionOptions(EncryptionOptions)}.\n@param encryptionOptions a consumer that will call methods on {@link EncryptionOptions.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionOptions(EncryptionOptions)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.\n@deprecated Use {@link #encryptionOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #encryptionOptions(EncryptionOptions)}\n", "documentation" : "Encryption options for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EncryptionOptions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEncryptionOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionOptions", "fluentSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionOptions", "getterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.", "getterModel" : { "returnType" : "EncryptionOptions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionOptions", "sensitive" : false, "setterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.", "setterMethodName" : "setEncryptionOptions", "setterModel" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : null, "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : "Encryption options for the broker.", "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The broker's instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The broker's instance type.\n@return Required. The broker's instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The broker's instance type.\n@param hostInstanceType Required. The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "Required. The broker's instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "Required. The broker's instance type.\n@param hostInstanceType Required. The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "Required. The broker's instance type.\n@return Required. The broker's instance 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "Required. The broker's instance type.\n@param hostInstanceType Required. The broker's instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "Required. The broker's instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "Logs", "defaultConsumerFluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\nThis is a convenience that creates an instance of the {@link Logs.Builder} avoiding the need to create one manually via {@link Logs#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logs.Builder#build()} is called immediately and its result is passed to {@link #logs(Logs)}.\n@param logs a consumer that will call methods on {@link Logs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(Logs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(Logs)}\n", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.", "getterModel" : { "returnType" : "Logs", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "simpleType" : "Logs", "variableSetterType" : "Logs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaintenanceWindowStartTime", "beanStyleSetterMethodName" : "setMaintenanceWindowStartTime", "c2jName" : "MaintenanceWindowStartTime", "c2jShape" : "WeeklyStartTime", "defaultConsumerFluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\nThis is a convenience that creates an instance of the {@link WeeklyStartTime.Builder} avoiding the need to create one manually via {@link WeeklyStartTime#builder()}.\n\nWhen the {@link Consumer} completes, {@link WeeklyStartTime.Builder#build()} is called immediately and its result is passed to {@link #maintenanceWindowStartTime(WeeklyStartTime)}.\n@param maintenanceWindowStartTime a consumer that will call methods on {@link WeeklyStartTime.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maintenanceWindowStartTime(WeeklyStartTime)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.\n@deprecated Use {@link #maintenanceWindowStartTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maintenanceWindowStartTime(WeeklyStartTime)}\n", "documentation" : "The parameters that determine the WeeklyStartTime.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaintenanceWindowStartTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaintenanceWindowStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maintenanceWindowStartTime", "fluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maintenanceWindowStartTime", "getterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.", "getterModel" : { "returnType" : "WeeklyStartTime", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maintenanceWindowStartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maintenanceWindowStartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaintenanceWindowStartTime", "sensitive" : false, "setterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.", "setterMethodName" : "setMaintenanceWindowStartTime", "setterModel" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : null, "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : "The parameters that determine the WeeklyStartTime.", "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPubliclyAccessible", "beanStyleSetterMethodName" : "setPubliclyAccessible", "c2jName" : "PubliclyAccessible", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\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 #publiclyAccessible(Boolean)}.\n@param publiclyAccessible 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 #publiclyAccessible(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@deprecated Use {@link #publiclyAccessible()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #publiclyAccessible(Boolean)}\n", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PubliclyAccessible property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPubliclyAccessible", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "publiclyAccessible", "fluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "publiclyAccessible", "getterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "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" : "publiclyAccessible", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "publiclyAccessible", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PubliclyAccessible", "sensitive" : false, "setterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "setterMethodName" : "setPubliclyAccessible", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "BrokerStorageType", "defaultConsumerFluentSetterDocumentation" : "The broker's storage 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 #storageTypeAsString(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "The broker's storage type.", "endpointDiscoveryId" : false, "enumType" : "BrokerStorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "The broker's storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #subnetIds(List)}.\n@param subnetIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subnetIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@deprecated Use {@link #subnetIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetIds(List)}\n", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubnetIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubnetIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetIds", "fluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetIds", "getterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "subnetIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "subnetIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "Create tags when creating the broker.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Create tags when creating the broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the broker.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Create tags when creating the broker.\n@param tags Create tags when creating the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "Create tags when creating the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "Create tags when creating the broker.\n@param tags Create tags when creating the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "Create tags when creating the broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the broker.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "Create tags when creating the broker.\n@param tags Create tags when creating the broker.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "Create tags when creating the broker.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "__listOfUser", "defaultConsumerFluentSetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #users(List)}.\n@param users a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param users Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param users Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #member(User)}.\n@param member a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(User)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(User)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "member", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "member", "variableType" : "User", "documentation" : "", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "User", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "User", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param users Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AutoMinorVersionUpgrade" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerName", "beanStyleSetterMethodName" : "setBrokerName", "c2jName" : "BrokerName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerName(String)}.\n@param brokerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerName(String)}\n", "documentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerName", "fluentSetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerName", "getterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerName", "sensitive" : false, "setterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Configuration" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "Configuration", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "A list of information about the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #configuration(ConfigurationId)}.\n@param configuration a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configuration(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.\n@deprecated Use {@link #configuration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configuration(ConfigurationId)}\n", "documentation" : "A list of information about the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configuration property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfiguration", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : "A list of information about the configuration.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreatorRequestId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorRequestId", "beanStyleSetterMethodName" : "setCreatorRequestId", "c2jName" : "CreatorRequestId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #creatorRequestId(String)}.\n@param creatorRequestId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creatorRequestId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@deprecated Use {@link #creatorRequestId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@param creatorRequestId The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creatorRequestId(String)}\n", "documentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreatorRequestId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorRequestId", "fluentSetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@param creatorRequestId The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creatorRequestId", "getterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creatorRequestId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creatorRequestId", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorRequestId", "sensitive" : false, "setterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@param creatorRequestId The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "setterMethodName" : "setCreatorRequestId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorRequestId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorRequestId", "variableType" : "String", "documentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DeploymentMode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeploymentMode", "beanStyleSetterMethodName" : "setDeploymentMode", "c2jName" : "DeploymentMode", "c2jShape" : "DeploymentMode", "defaultConsumerFluentSetterDocumentation" : "Required. The deployment mode of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deploymentModeAsString(String)}.\n@param deploymentMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentMode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode\n@deprecated Use {@link #deploymentModeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #deploymentMode(String)}\n", "documentation" : "Required. The deployment mode of the broker.", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeploymentMode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeploymentMode", "fluentEnumGetterMethodName" : "deploymentMode", "fluentEnumSetterMethodName" : "deploymentMode", "fluentGetterMethodName" : "deploymentModeAsString", "fluentSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "fluentSetterMethodName" : "deploymentMode", "getterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deploymentMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deploymentMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentMode", "sensitive" : false, "setterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode", "setterMethodName" : "setDeploymentMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : "Required. The deployment mode of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EncryptionOptions" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEncryptionOptions", "beanStyleSetterMethodName" : "setEncryptionOptions", "c2jName" : "EncryptionOptions", "c2jShape" : "EncryptionOptions", "defaultConsumerFluentSetterDocumentation" : "Encryption options for the broker.\nThis is a convenience that creates an instance of the {@link EncryptionOptions.Builder} avoiding the need to create one manually via {@link EncryptionOptions#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionOptions.Builder#build()} is called immediately and its result is passed to {@link #encryptionOptions(EncryptionOptions)}.\n@param encryptionOptions a consumer that will call methods on {@link EncryptionOptions.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionOptions(EncryptionOptions)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.\n@deprecated Use {@link #encryptionOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #encryptionOptions(EncryptionOptions)}\n", "documentation" : "Encryption options for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EncryptionOptions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEncryptionOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionOptions", "fluentSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionOptions", "getterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.", "getterModel" : { "returnType" : "EncryptionOptions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionOptions", "sensitive" : false, "setterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.", "setterMethodName" : "setEncryptionOptions", "setterModel" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : null, "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : "Encryption options for the broker.", "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineVersion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HostInstanceType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The broker's instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The broker's instance type.\n@return Required. The broker's instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The broker's instance type.\n@param hostInstanceType Required. The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "Required. The broker's instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "Required. The broker's instance type.\n@param hostInstanceType Required. The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "Required. The broker's instance type.\n@return Required. The broker's instance 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "Required. The broker's instance type.\n@param hostInstanceType Required. The broker's instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "Required. The broker's instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Logs" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "Logs", "defaultConsumerFluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\nThis is a convenience that creates an instance of the {@link Logs.Builder} avoiding the need to create one manually via {@link Logs#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logs.Builder#build()} is called immediately and its result is passed to {@link #logs(Logs)}.\n@param logs a consumer that will call methods on {@link Logs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(Logs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(Logs)}\n", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.", "getterModel" : { "returnType" : "Logs", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "simpleType" : "Logs", "variableSetterType" : "Logs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaintenanceWindowStartTime" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaintenanceWindowStartTime", "beanStyleSetterMethodName" : "setMaintenanceWindowStartTime", "c2jName" : "MaintenanceWindowStartTime", "c2jShape" : "WeeklyStartTime", "defaultConsumerFluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\nThis is a convenience that creates an instance of the {@link WeeklyStartTime.Builder} avoiding the need to create one manually via {@link WeeklyStartTime#builder()}.\n\nWhen the {@link Consumer} completes, {@link WeeklyStartTime.Builder#build()} is called immediately and its result is passed to {@link #maintenanceWindowStartTime(WeeklyStartTime)}.\n@param maintenanceWindowStartTime a consumer that will call methods on {@link WeeklyStartTime.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maintenanceWindowStartTime(WeeklyStartTime)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.\n@deprecated Use {@link #maintenanceWindowStartTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maintenanceWindowStartTime(WeeklyStartTime)}\n", "documentation" : "The parameters that determine the WeeklyStartTime.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaintenanceWindowStartTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaintenanceWindowStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maintenanceWindowStartTime", "fluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maintenanceWindowStartTime", "getterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.", "getterModel" : { "returnType" : "WeeklyStartTime", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maintenanceWindowStartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maintenanceWindowStartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaintenanceWindowStartTime", "sensitive" : false, "setterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.", "setterMethodName" : "setMaintenanceWindowStartTime", "setterModel" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : null, "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : "The parameters that determine the WeeklyStartTime.", "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PubliclyAccessible" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPubliclyAccessible", "beanStyleSetterMethodName" : "setPubliclyAccessible", "c2jName" : "PubliclyAccessible", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\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 #publiclyAccessible(Boolean)}.\n@param publiclyAccessible 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 #publiclyAccessible(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@deprecated Use {@link #publiclyAccessible()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #publiclyAccessible(Boolean)}\n", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PubliclyAccessible property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPubliclyAccessible", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "publiclyAccessible", "fluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "publiclyAccessible", "getterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "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" : "publiclyAccessible", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "publiclyAccessible", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PubliclyAccessible", "sensitive" : false, "setterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "setterMethodName" : "setPubliclyAccessible", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SecurityGroups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StorageType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "BrokerStorageType", "defaultConsumerFluentSetterDocumentation" : "The broker's storage 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 #storageTypeAsString(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "The broker's storage type.", "endpointDiscoveryId" : false, "enumType" : "BrokerStorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "The broker's storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubnetIds" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #subnetIds(List)}.\n@param subnetIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subnetIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@deprecated Use {@link #subnetIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetIds(List)}\n", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubnetIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubnetIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetIds", "fluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetIds", "getterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "subnetIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "subnetIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "Create tags when creating the broker.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Create tags when creating the broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the broker.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Create tags when creating the broker.\n@param tags Create tags when creating the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "Create tags when creating the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "Create tags when creating the broker.\n@param tags Create tags when creating the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "Create tags when creating the broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the broker.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "Create tags when creating the broker.\n@param tags Create tags when creating the broker.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "Create tags when creating the broker.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Users" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "__listOfUser", "defaultConsumerFluentSetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #users(List)}.\n@param users a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param users Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param users Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #member(User)}.\n@param member a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(User)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(User)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "member", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "member", "variableType" : "User", "documentation" : "", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "User", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "User", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param users Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerName", "beanStyleSetterMethodName" : "setBrokerName", "c2jName" : "BrokerName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerName(String)}.\n@param brokerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerName(String)}\n", "documentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerName", "fluentSetterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerName", "getterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerName", "sensitive" : false, "setterDocumentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : "Required. The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "Configuration", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "A list of information about the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #configuration(ConfigurationId)}.\n@param configuration a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configuration(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.\n@deprecated Use {@link #configuration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configuration(ConfigurationId)}\n", "documentation" : "A list of information about the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configuration property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfiguration", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : "A list of information about the configuration.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorRequestId", "beanStyleSetterMethodName" : "setCreatorRequestId", "c2jName" : "CreatorRequestId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #creatorRequestId(String)}.\n@param creatorRequestId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creatorRequestId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@deprecated Use {@link #creatorRequestId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@param creatorRequestId The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creatorRequestId(String)}\n", "documentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreatorRequestId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorRequestId", "fluentSetterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@param creatorRequestId The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creatorRequestId", "getterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@return The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creatorRequestId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creatorRequestId", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorRequestId", "sensitive" : false, "setterDocumentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.\n@param creatorRequestId The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "setterMethodName" : "setCreatorRequestId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorRequestId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorRequestId", "variableType" : "String", "documentation" : "The unique ID that the requester receives for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit the creatorRequestId if your application doesn't require idempotency.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeploymentMode", "beanStyleSetterMethodName" : "setDeploymentMode", "c2jName" : "DeploymentMode", "c2jShape" : "DeploymentMode", "defaultConsumerFluentSetterDocumentation" : "Required. The deployment mode of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deploymentModeAsString(String)}.\n@param deploymentMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentMode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode\n@deprecated Use {@link #deploymentModeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #deploymentMode(String)}\n", "documentation" : "Required. The deployment mode of the broker.", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeploymentMode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeploymentMode", "fluentEnumGetterMethodName" : "deploymentMode", "fluentEnumSetterMethodName" : "deploymentMode", "fluentGetterMethodName" : "deploymentModeAsString", "fluentSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "fluentSetterMethodName" : "deploymentMode", "getterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deploymentMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deploymentMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentMode", "sensitive" : false, "setterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode", "setterMethodName" : "setDeploymentMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : "Required. The deployment mode of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEncryptionOptions", "beanStyleSetterMethodName" : "setEncryptionOptions", "c2jName" : "EncryptionOptions", "c2jShape" : "EncryptionOptions", "defaultConsumerFluentSetterDocumentation" : "Encryption options for the broker.\nThis is a convenience that creates an instance of the {@link EncryptionOptions.Builder} avoiding the need to create one manually via {@link EncryptionOptions#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionOptions.Builder#build()} is called immediately and its result is passed to {@link #encryptionOptions(EncryptionOptions)}.\n@param encryptionOptions a consumer that will call methods on {@link EncryptionOptions.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionOptions(EncryptionOptions)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.\n@deprecated Use {@link #encryptionOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #encryptionOptions(EncryptionOptions)}\n", "documentation" : "Encryption options for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EncryptionOptions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEncryptionOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionOptions", "fluentSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionOptions", "getterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.", "getterModel" : { "returnType" : "EncryptionOptions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionOptions", "sensitive" : false, "setterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.", "setterMethodName" : "setEncryptionOptions", "setterModel" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : null, "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : "Encryption options for the broker.", "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The broker's instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The broker's instance type.\n@return Required. The broker's instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The broker's instance type.\n@param hostInstanceType Required. The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "Required. The broker's instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "Required. The broker's instance type.\n@param hostInstanceType Required. The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "Required. The broker's instance type.\n@return Required. The broker's instance 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "Required. The broker's instance type.\n@param hostInstanceType Required. The broker's instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "Required. The broker's instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "Logs", "defaultConsumerFluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\nThis is a convenience that creates an instance of the {@link Logs.Builder} avoiding the need to create one manually via {@link Logs#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logs.Builder#build()} is called immediately and its result is passed to {@link #logs(Logs)}.\n@param logs a consumer that will call methods on {@link Logs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(Logs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(Logs)}\n", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.", "getterModel" : { "returnType" : "Logs", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "simpleType" : "Logs", "variableSetterType" : "Logs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaintenanceWindowStartTime", "beanStyleSetterMethodName" : "setMaintenanceWindowStartTime", "c2jName" : "MaintenanceWindowStartTime", "c2jShape" : "WeeklyStartTime", "defaultConsumerFluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\nThis is a convenience that creates an instance of the {@link WeeklyStartTime.Builder} avoiding the need to create one manually via {@link WeeklyStartTime#builder()}.\n\nWhen the {@link Consumer} completes, {@link WeeklyStartTime.Builder#build()} is called immediately and its result is passed to {@link #maintenanceWindowStartTime(WeeklyStartTime)}.\n@param maintenanceWindowStartTime a consumer that will call methods on {@link WeeklyStartTime.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maintenanceWindowStartTime(WeeklyStartTime)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.\n@deprecated Use {@link #maintenanceWindowStartTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maintenanceWindowStartTime(WeeklyStartTime)}\n", "documentation" : "The parameters that determine the WeeklyStartTime.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaintenanceWindowStartTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaintenanceWindowStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maintenanceWindowStartTime", "fluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maintenanceWindowStartTime", "getterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.", "getterModel" : { "returnType" : "WeeklyStartTime", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maintenanceWindowStartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maintenanceWindowStartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaintenanceWindowStartTime", "sensitive" : false, "setterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.", "setterMethodName" : "setMaintenanceWindowStartTime", "setterModel" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : null, "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : "The parameters that determine the WeeklyStartTime.", "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPubliclyAccessible", "beanStyleSetterMethodName" : "setPubliclyAccessible", "c2jName" : "PubliclyAccessible", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\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 #publiclyAccessible(Boolean)}.\n@param publiclyAccessible 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 #publiclyAccessible(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@deprecated Use {@link #publiclyAccessible()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #publiclyAccessible(Boolean)}\n", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PubliclyAccessible property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPubliclyAccessible", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "publiclyAccessible", "fluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "publiclyAccessible", "getterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "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" : "publiclyAccessible", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "publiclyAccessible", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PubliclyAccessible", "sensitive" : false, "setterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "setterMethodName" : "setPubliclyAccessible", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "BrokerStorageType", "defaultConsumerFluentSetterDocumentation" : "The broker's storage 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 #storageTypeAsString(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "The broker's storage type.", "endpointDiscoveryId" : false, "enumType" : "BrokerStorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "The broker's storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #subnetIds(List)}.\n@param subnetIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subnetIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@deprecated Use {@link #subnetIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetIds(List)}\n", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubnetIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubnetIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetIds", "fluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetIds", "getterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "subnetIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "subnetIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "Create tags when creating the broker.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Create tags when creating the broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the broker.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Create tags when creating the broker.\n@param tags Create tags when creating the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "Create tags when creating the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "Create tags when creating the broker.\n@param tags Create tags when creating the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "Create tags when creating the broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the broker.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "Create tags when creating the broker.\n@param tags Create tags when creating the broker.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "Create tags when creating the broker.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "__listOfUser", "defaultConsumerFluentSetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #users(List)}.\n@param users a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param users Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param users Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #member(User)}.\n@param member a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(User)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(User)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "member", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "member", "variableType" : "User", "documentation" : "", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "User", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "User", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param users Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "Required. The list of ActiveMQ users (persons or applications) who can access queues and topics. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateBrokerRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateBrokerRequest", "variableName" : "createBrokerRequest", "variableType" : "CreateBrokerRequest", "documentation" : null, "simpleType" : "CreateBrokerRequest", "variableSetterType" : "CreateBrokerRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateBrokerResponse" : { "c2jName" : "CreateBrokerResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerArn", "beanStyleSetterMethodName" : "setBrokerArn", "c2jName" : "BrokerArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerArn(String)}.\n@param brokerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerArn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.\n@deprecated Use {@link #brokerArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerArn", "getterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerArn", "sensitive" : false, "setterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.", "setterMethodName" : "setBrokerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerArn", "beanStyleSetterMethodName" : "setBrokerArn", "c2jName" : "BrokerArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerArn(String)}.\n@param brokerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerArn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.\n@deprecated Use {@link #brokerArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerArn", "getterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerArn", "sensitive" : false, "setterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.", "setterMethodName" : "setBrokerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerArn", "beanStyleSetterMethodName" : "setBrokerArn", "c2jName" : "BrokerArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerArn(String)}.\n@param brokerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerArn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.\n@deprecated Use {@link #brokerArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerArn", "getterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerArn", "sensitive" : false, "setterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.", "setterMethodName" : "setBrokerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateBrokerResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateBrokerResponse", "variableName" : "createBrokerResponse", "variableType" : "CreateBrokerResponse", "documentation" : null, "simpleType" : "CreateBrokerResponse", "variableSetterType" : "CreateBrokerResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateConfigurationRequest" : { "c2jName" : "CreateConfigurationRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and 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" : "CreateConfiguration", "locationName" : null, "requestUri" : "/v1/configurations", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "Create tags when creating the configuration.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Create tags when creating the configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the configuration.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Create tags when creating the configuration.\n@param tags Create tags when creating the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "Create tags when creating the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "Create tags when creating the configuration.\n@param tags Create tags when creating the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "Create tags when creating the configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "Create tags when creating the configuration.\n@param tags Create tags when creating the configuration.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "Create tags when creating the configuration.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EngineType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineVersion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "Create tags when creating the configuration.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Create tags when creating the configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the configuration.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Create tags when creating the configuration.\n@param tags Create tags when creating the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "Create tags when creating the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "Create tags when creating the configuration.\n@param tags Create tags when creating the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "Create tags when creating the configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "Create tags when creating the configuration.\n@param tags Create tags when creating the configuration.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "Create tags when creating the configuration.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "Create tags when creating the configuration.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Create tags when creating the configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the configuration.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Create tags when creating the configuration.\n@param tags Create tags when creating the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "Create tags when creating the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "Create tags when creating the configuration.\n@param tags Create tags when creating the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "Create tags when creating the configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return Create tags when creating the configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "Create tags when creating the configuration.\n@param tags Create tags when creating the configuration.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "Create tags when creating the configuration.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateConfigurationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateConfigurationRequest", "variableName" : "createConfigurationRequest", "variableType" : "CreateConfigurationRequest", "documentation" : null, "simpleType" : "CreateConfigurationRequest", "variableSetterType" : "CreateConfigurationRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateConfigurationResponse" : { "c2jName" : "CreateConfigurationResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The Amazon Resource Name (ARN) of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of 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" : "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" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.", "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" : "Required. The Amazon Resource Name (ARN) of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The Amazon Resource Name (ARN) of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of 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" : "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" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.", "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" : "Required. The Amazon Resource Name (ARN) of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Created" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LatestRevision" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The Amazon Resource Name (ARN) of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of 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" : "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" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.", "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" : "Required. The Amazon Resource Name (ARN) of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateConfigurationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateConfigurationResponse", "variableName" : "createConfigurationResponse", "variableType" : "CreateConfigurationResponse", "documentation" : null, "simpleType" : "CreateConfigurationResponse", "variableSetterType" : "CreateConfigurationResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateTagsRequest" : { "c2jName" : "CreateTagsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "A map of the key-value pairs for the resource tag.", "endpointDiscovery" : 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" : "CreateTags", "locationName" : null, "requestUri" : "/v1/tags/{resource-arn}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\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 resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resource-arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resource-arn", "uri" : true }, "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 resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.", "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 resource tag.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The key-value pair for the resource tag.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The key-value pair for the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The key-value pair for the resource tag.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\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 resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resource-arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resource-arn", "uri" : true }, "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 resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.", "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 resource tag.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The key-value pair for the resource tag.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The key-value pair for the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The key-value pair for the resource tag.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\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 resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resource-arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resource-arn", "uri" : true }, "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 resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.", "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 resource tag.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The key-value pair for the resource tag.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The key-value pair for the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The key-value pair for the resource tag.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceArn" ], "shapeName" : "CreateTagsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateTagsRequest", "variableName" : "createTagsRequest", "variableType" : "CreateTagsRequest", "documentation" : null, "simpleType" : "CreateTagsRequest", "variableSetterType" : "CreateTagsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateTagsResponse" : { "c2jName" : "CreateTagsResponse", "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" : "CreateTagsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateTagsResponse", "variableName" : "createTagsResponse", "variableType" : "CreateTagsResponse", "documentation" : null, "simpleType" : "CreateTagsResponse", "variableSetterType" : "CreateTagsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateUserRequest" : { "c2jName" : "CreateUserRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Creates a new ActiveMQ user.", "endpointDiscovery" : 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" : "CreateUser", "locationName" : null, "requestUri" : "/v1/brokers/{broker-id}/users/{username}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #password(String)}.\n@param password a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ConsoleAccess" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Groups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Password" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #password(String)}.\n@param password a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #password(String)}.\n@param password a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Username", "BrokerId" ], "shapeName" : "CreateUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateUserRequest", "variableName" : "createUserRequest", "variableType" : "CreateUserRequest", "documentation" : null, "simpleType" : "CreateUserRequest", "variableSetterType" : "CreateUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateUserResponse" : { "c2jName" : "CreateUserResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateUserResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateUserResponse", "variableName" : "createUserResponse", "variableType" : "CreateUserResponse", "documentation" : null, "simpleType" : "CreateUserResponse", "variableSetterType" : "CreateUserResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DayOfWeek" : { "c2jName" : "DayOfWeek", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "MONDAY", "value" : "MONDAY" }, { "name" : "TUESDAY", "value" : "TUESDAY" }, { "name" : "WEDNESDAY", "value" : "WEDNESDAY" }, { "name" : "THURSDAY", "value" : "THURSDAY" }, { "name" : "FRIDAY", "value" : "FRIDAY" }, { "name" : "SATURDAY", "value" : "SATURDAY" }, { "name" : "SUNDAY", "value" : "SUNDAY" } ], "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" : "DayOfWeek", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DayOfWeek", "variableName" : "dayOfWeek", "variableType" : "DayOfWeek", "documentation" : null, "simpleType" : "DayOfWeek", "variableSetterType" : "DayOfWeek" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteBrokerRequest" : { "c2jName" : "DeleteBrokerRequest", "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" : "DeleteBroker", "locationName" : null, "requestUri" : "/v1/brokers/{broker-id}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "BrokerId" ], "shapeName" : "DeleteBrokerRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteBrokerRequest", "variableName" : "deleteBrokerRequest", "variableType" : "DeleteBrokerRequest", "documentation" : null, "simpleType" : "DeleteBrokerRequest", "variableSetterType" : "DeleteBrokerRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteBrokerResponse" : { "c2jName" : "DeleteBrokerResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteBrokerResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteBrokerResponse", "variableName" : "deleteBrokerResponse", "variableType" : "DeleteBrokerResponse", "documentation" : null, "simpleType" : "DeleteBrokerResponse", "variableSetterType" : "DeleteBrokerResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteTagsRequest" : { "c2jName" : "DeleteTagsRequest", "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" : "DeleteTags", "locationName" : null, "requestUri" : "/v1/tags/{resource-arn}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\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 resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resource-arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resource-arn", "uri" : true }, "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 resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.", "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 resource tag.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "An array of tag keys to delete\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagKeys(List)}.\n@param tagKeys a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagKeys(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "An array of tag keys to delete\n

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

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return An array of tag keys to delete\n@deprecated Use {@link #tagKeys()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "An array of tag keys to delete\n@param tagKeys An array of tag keys to delete\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagKeys(List)}\n", "documentation" : "An array of tag keys to delete", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagKeys property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagKeys", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "An array of tag keys to delete\n@param tagKeys An array of tag keys to delete\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "An array of tag keys to delete\n

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

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return An array of tag keys to delete", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "tagKeys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "An array of tag keys to delete\n@param tagKeys An array of tag keys to delete", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "An array of tag keys to delete", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\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 resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resource-arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resource-arn", "uri" : true }, "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 resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.", "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 resource tag.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagKeys" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "An array of tag keys to delete\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagKeys(List)}.\n@param tagKeys a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagKeys(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "An array of tag keys to delete\n

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

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return An array of tag keys to delete\n@deprecated Use {@link #tagKeys()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "An array of tag keys to delete\n@param tagKeys An array of tag keys to delete\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagKeys(List)}\n", "documentation" : "An array of tag keys to delete", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagKeys property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagKeys", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "An array of tag keys to delete\n@param tagKeys An array of tag keys to delete\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "An array of tag keys to delete\n

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

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return An array of tag keys to delete", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "tagKeys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "An array of tag keys to delete\n@param tagKeys An array of tag keys to delete", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "An array of tag keys to delete", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\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 resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resource-arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resource-arn", "uri" : true }, "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 resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.", "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 resource tag.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "An array of tag keys to delete\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagKeys(List)}.\n@param tagKeys a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagKeys(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "An array of tag keys to delete\n

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

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return An array of tag keys to delete\n@deprecated Use {@link #tagKeys()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "An array of tag keys to delete\n@param tagKeys An array of tag keys to delete\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagKeys(List)}\n", "documentation" : "An array of tag keys to delete", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagKeys property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagKeys", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "An array of tag keys to delete\n@param tagKeys An array of tag keys to delete\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "An array of tag keys to delete\n

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

\n

\nYou can use {@link #hasTagKeys()} to see if a value was sent in this field.\n

\n@return An array of tag keys to delete", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "tagKeys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "An array of tag keys to delete\n@param tagKeys An array of tag keys to delete", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "An array of tag keys to delete", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "TagKeys", "ResourceArn" ], "shapeName" : "DeleteTagsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteTagsRequest", "variableName" : "deleteTagsRequest", "variableType" : "DeleteTagsRequest", "documentation" : null, "simpleType" : "DeleteTagsRequest", "variableSetterType" : "DeleteTagsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteTagsResponse" : { "c2jName" : "DeleteTagsResponse", "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" : "DeleteTagsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteTagsResponse", "variableName" : "deleteTagsResponse", "variableType" : "DeleteTagsResponse", "documentation" : null, "simpleType" : "DeleteTagsResponse", "variableSetterType" : "DeleteTagsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteUserRequest" : { "c2jName" : "DeleteUserRequest", "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" : "DeleteUser", "locationName" : null, "requestUri" : "/v1/brokers/{broker-id}/users/{username}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Username", "BrokerId" ], "shapeName" : "DeleteUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteUserRequest", "variableName" : "deleteUserRequest", "variableType" : "DeleteUserRequest", "documentation" : null, "simpleType" : "DeleteUserRequest", "variableSetterType" : "DeleteUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteUserResponse" : { "c2jName" : "DeleteUserResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteUserResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteUserResponse", "variableName" : "deleteUserResponse", "variableType" : "DeleteUserResponse", "documentation" : null, "simpleType" : "DeleteUserResponse", "variableSetterType" : "DeleteUserResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeploymentMode" : { "c2jName" : "DeploymentMode", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The deployment mode of the broker.", "endpointDiscovery" : null, "enums" : [ { "name" : "SINGLE_INSTANCE", "value" : "SINGLE_INSTANCE" }, { "name" : "ACTIVE_STANDBY_MULTI_AZ", "value" : "ACTIVE_STANDBY_MULTI_AZ" } ], "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" : "DeploymentMode", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeploymentMode", "variableName" : "deploymentMode", "variableType" : "DeploymentMode", "documentation" : null, "simpleType" : "DeploymentMode", "variableSetterType" : "DeploymentMode" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeBrokerEngineTypesRequest" : { "c2jName" : "DescribeBrokerEngineTypesRequest", "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" : "DescribeBrokerEngineTypes", "locationName" : null, "requestUri" : "/v1/broker-engine-types", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by engine 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 #engineType(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.\n@deprecated Use {@link #engineType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Filter response by engine type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineType", "fluentSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "engineType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Filter response by engine type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EngineType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by engine 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 #engineType(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.\n@deprecated Use {@link #engineType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Filter response by engine type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineType", "fluentSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "engineType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Filter response by engine type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by engine 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 #engineType(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.\n@deprecated Use {@link #engineType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Filter response by engine type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineType", "fluentSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "engineType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Filter response by engine type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of engine types that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeBrokerEngineTypesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeBrokerEngineTypesRequest", "variableName" : "describeBrokerEngineTypesRequest", "variableType" : "DescribeBrokerEngineTypesRequest", "documentation" : null, "simpleType" : "DescribeBrokerEngineTypesRequest", "variableSetterType" : "DescribeBrokerEngineTypesRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeBrokerEngineTypesResponse" : { "c2jName" : "DescribeBrokerEngineTypesResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerEngineTypes", "beanStyleSetterMethodName" : "setBrokerEngineTypes", "c2jName" : "BrokerEngineTypes", "c2jShape" : "__listOfBrokerEngineType", "defaultConsumerFluentSetterDocumentation" : "List of available engine types and versions.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #brokerEngineTypes(List)}.\n@param brokerEngineTypes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerEngineTypes(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "List of available engine types and versions.\n

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

\n

\nYou can use {@link #hasBrokerEngineTypes()} to see if a value was sent in this field.\n

\n@return List of available engine types and versions.\n@deprecated Use {@link #brokerEngineTypes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "List of available engine types and versions.\n@param brokerEngineTypes List of available engine types and versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerEngineTypes(List)}\n", "documentation" : "List of available engine types and versions.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerEngineTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerEngineTypes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerEngineTypes", "fluentSetterDocumentation" : "List of available engine types and versions.\n@param brokerEngineTypes List of available engine types and versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerEngineTypes", "getterDocumentation" : "List of available engine types and versions.\n

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

\n

\nYou can use {@link #hasBrokerEngineTypes()} to see if a value was sent in this field.\n

\n@return List of available engine types and versions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerEngineTypes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerEngineTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerEngineType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerEngineType.Builder} avoiding the need to create one manually via {@link BrokerEngineType#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerEngineType.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerEngineType)}.\n@param member a consumer that will call methods on {@link BrokerEngineType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerEngineType)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerEngineType)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerEngineType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerEngineType", "variableName" : "member", "variableType" : "BrokerEngineType", "documentation" : null, "simpleType" : "BrokerEngineType", "variableSetterType" : "BrokerEngineType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerEngineType", "variableName" : "member", "variableType" : "BrokerEngineType", "documentation" : "", "simpleType" : "BrokerEngineType", "variableSetterType" : "BrokerEngineType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerEngineType", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerEngineType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerEngineTypes", "sensitive" : false, "setterDocumentation" : "List of available engine types and versions.\n@param brokerEngineTypes List of available engine types and versions.", "setterMethodName" : "setBrokerEngineTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerEngineTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerEngineTypes", "variableType" : "java.util.List", "documentation" : "List of available engine types and versions.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integerMin5Max100", "defaultConsumerFluentSetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerEngineTypes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerEngineTypes", "beanStyleSetterMethodName" : "setBrokerEngineTypes", "c2jName" : "BrokerEngineTypes", "c2jShape" : "__listOfBrokerEngineType", "defaultConsumerFluentSetterDocumentation" : "List of available engine types and versions.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #brokerEngineTypes(List)}.\n@param brokerEngineTypes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerEngineTypes(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "List of available engine types and versions.\n

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

\n

\nYou can use {@link #hasBrokerEngineTypes()} to see if a value was sent in this field.\n

\n@return List of available engine types and versions.\n@deprecated Use {@link #brokerEngineTypes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "List of available engine types and versions.\n@param brokerEngineTypes List of available engine types and versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerEngineTypes(List)}\n", "documentation" : "List of available engine types and versions.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerEngineTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerEngineTypes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerEngineTypes", "fluentSetterDocumentation" : "List of available engine types and versions.\n@param brokerEngineTypes List of available engine types and versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerEngineTypes", "getterDocumentation" : "List of available engine types and versions.\n

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

\n

\nYou can use {@link #hasBrokerEngineTypes()} to see if a value was sent in this field.\n

\n@return List of available engine types and versions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerEngineTypes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerEngineTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerEngineType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerEngineType.Builder} avoiding the need to create one manually via {@link BrokerEngineType#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerEngineType.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerEngineType)}.\n@param member a consumer that will call methods on {@link BrokerEngineType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerEngineType)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerEngineType)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerEngineType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerEngineType", "variableName" : "member", "variableType" : "BrokerEngineType", "documentation" : null, "simpleType" : "BrokerEngineType", "variableSetterType" : "BrokerEngineType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerEngineType", "variableName" : "member", "variableType" : "BrokerEngineType", "documentation" : "", "simpleType" : "BrokerEngineType", "variableSetterType" : "BrokerEngineType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerEngineType", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerEngineType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerEngineTypes", "sensitive" : false, "setterDocumentation" : "List of available engine types and versions.\n@param brokerEngineTypes List of available engine types and versions.", "setterMethodName" : "setBrokerEngineTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerEngineTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerEngineTypes", "variableType" : "java.util.List", "documentation" : "List of available engine types and versions.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integerMin5Max100", "defaultConsumerFluentSetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerEngineTypes", "beanStyleSetterMethodName" : "setBrokerEngineTypes", "c2jName" : "BrokerEngineTypes", "c2jShape" : "__listOfBrokerEngineType", "defaultConsumerFluentSetterDocumentation" : "List of available engine types and versions.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #brokerEngineTypes(List)}.\n@param brokerEngineTypes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerEngineTypes(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "List of available engine types and versions.\n

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

\n

\nYou can use {@link #hasBrokerEngineTypes()} to see if a value was sent in this field.\n

\n@return List of available engine types and versions.\n@deprecated Use {@link #brokerEngineTypes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "List of available engine types and versions.\n@param brokerEngineTypes List of available engine types and versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerEngineTypes(List)}\n", "documentation" : "List of available engine types and versions.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerEngineTypes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerEngineTypes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerEngineTypes", "fluentSetterDocumentation" : "List of available engine types and versions.\n@param brokerEngineTypes List of available engine types and versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerEngineTypes", "getterDocumentation" : "List of available engine types and versions.\n

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

\n

\nYou can use {@link #hasBrokerEngineTypes()} to see if a value was sent in this field.\n

\n@return List of available engine types and versions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerEngineTypes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerEngineTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerEngineType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerEngineType.Builder} avoiding the need to create one manually via {@link BrokerEngineType#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerEngineType.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerEngineType)}.\n@param member a consumer that will call methods on {@link BrokerEngineType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerEngineType)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerEngineType)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerEngineType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerEngineType", "variableName" : "member", "variableType" : "BrokerEngineType", "documentation" : null, "simpleType" : "BrokerEngineType", "variableSetterType" : "BrokerEngineType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerEngineType", "variableName" : "member", "variableType" : "BrokerEngineType", "documentation" : "", "simpleType" : "BrokerEngineType", "variableSetterType" : "BrokerEngineType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerEngineType", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerEngineType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerEngineTypes", "sensitive" : false, "setterDocumentation" : "List of available engine types and versions.\n@param brokerEngineTypes List of available engine types and versions.", "setterMethodName" : "setBrokerEngineTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerEngineTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerEngineTypes", "variableType" : "java.util.List", "documentation" : "List of available engine types and versions.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integerMin5Max100", "defaultConsumerFluentSetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "Required. The maximum number of engine types that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeBrokerEngineTypesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeBrokerEngineTypesResponse", "variableName" : "describeBrokerEngineTypesResponse", "variableType" : "DescribeBrokerEngineTypesResponse", "documentation" : null, "simpleType" : "DescribeBrokerEngineTypesResponse", "variableSetterType" : "DescribeBrokerEngineTypesResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeBrokerInstanceOptionsRequest" : { "c2jName" : "DescribeBrokerInstanceOptionsRequest", "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" : "DescribeBrokerInstanceOptions", "locationName" : null, "requestUri" : "/v1/broker-instance-options", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by engine 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 #engineType(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.\n@deprecated Use {@link #engineType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Filter response by engine type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineType", "fluentSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "engineType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Filter response by engine type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by host instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by host instance type.\n@return Filter response by host instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by host instance type.\n@param hostInstanceType Filter response by host instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "Filter response by host instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "Filter response by host instance type.\n@param hostInstanceType Filter response by host instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "Filter response by host instance type.\n@return Filter response by host instance type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "hostInstanceType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "Filter response by host instance type.\n@param hostInstanceType Filter response by host instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "Filter response by host instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by storage 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 #storageType(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by storage type.\n@return Filter response by storage type.\n@deprecated Use {@link #storageType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by storage type.\n@param storageType Filter response by storage type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "Filter response by storage type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageType", "fluentSetterDocumentation" : "Filter response by storage type.\n@param storageType Filter response by storage type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "Filter response by storage type.\n@return Filter response by storage type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "storageType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "Filter response by storage type.\n@param storageType Filter response by storage type.", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "Filter response by storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EngineType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by engine 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 #engineType(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.\n@deprecated Use {@link #engineType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Filter response by engine type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineType", "fluentSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "engineType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Filter response by engine type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HostInstanceType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by host instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by host instance type.\n@return Filter response by host instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by host instance type.\n@param hostInstanceType Filter response by host instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "Filter response by host instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "Filter response by host instance type.\n@param hostInstanceType Filter response by host instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "Filter response by host instance type.\n@return Filter response by host instance type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "hostInstanceType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "Filter response by host instance type.\n@param hostInstanceType Filter response by host instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "Filter response by host instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StorageType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by storage 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 #storageType(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by storage type.\n@return Filter response by storage type.\n@deprecated Use {@link #storageType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by storage type.\n@param storageType Filter response by storage type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "Filter response by storage type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageType", "fluentSetterDocumentation" : "Filter response by storage type.\n@param storageType Filter response by storage type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "Filter response by storage type.\n@return Filter response by storage type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "storageType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "Filter response by storage type.\n@param storageType Filter response by storage type.", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "Filter response by storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by engine 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 #engineType(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.\n@deprecated Use {@link #engineType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Filter response by engine type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineType", "fluentSetterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Filter response by engine type.\n@return Filter response by engine type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "engineType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Filter response by engine type.\n@param engineType Filter response by engine type.", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Filter response by engine type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by host instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by host instance type.\n@return Filter response by host instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by host instance type.\n@param hostInstanceType Filter response by host instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "Filter response by host instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "Filter response by host instance type.\n@param hostInstanceType Filter response by host instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "Filter response by host instance type.\n@return Filter response by host instance type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "hostInstanceType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "Filter response by host instance type.\n@param hostInstanceType Filter response by host instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "Filter response by host instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of instance options that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Filter response by storage 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 #storageType(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Filter response by storage type.\n@return Filter response by storage type.\n@deprecated Use {@link #storageType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Filter response by storage type.\n@param storageType Filter response by storage type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "Filter response by storage type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageType", "fluentSetterDocumentation" : "Filter response by storage type.\n@param storageType Filter response by storage type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "Filter response by storage type.\n@return Filter response by storage type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "storageType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "Filter response by storage type.\n@param storageType Filter response by storage type.", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "Filter response by storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeBrokerInstanceOptionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeBrokerInstanceOptionsRequest", "variableName" : "describeBrokerInstanceOptionsRequest", "variableType" : "DescribeBrokerInstanceOptionsRequest", "documentation" : null, "simpleType" : "DescribeBrokerInstanceOptionsRequest", "variableSetterType" : "DescribeBrokerInstanceOptionsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeBrokerInstanceOptionsResponse" : { "c2jName" : "DescribeBrokerInstanceOptionsResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerInstanceOptions", "beanStyleSetterMethodName" : "setBrokerInstanceOptions", "c2jName" : "BrokerInstanceOptions", "c2jShape" : "__listOfBrokerInstanceOption", "defaultConsumerFluentSetterDocumentation" : "List of available broker instance 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 #brokerInstanceOptions(List)}.\n@param brokerInstanceOptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerInstanceOptions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "List of available broker instance options.\n

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

\n

\nYou can use {@link #hasBrokerInstanceOptions()} to see if a value was sent in this field.\n

\n@return List of available broker instance options.\n@deprecated Use {@link #brokerInstanceOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "List of available broker instance options.\n@param brokerInstanceOptions List of available broker instance options.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerInstanceOptions(List)}\n", "documentation" : "List of available broker instance options.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerInstanceOptions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerInstanceOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerInstanceOptions", "fluentSetterDocumentation" : "List of available broker instance options.\n@param brokerInstanceOptions List of available broker instance options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerInstanceOptions", "getterDocumentation" : "List of available broker instance options.\n

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

\n

\nYou can use {@link #hasBrokerInstanceOptions()} to see if a value was sent in this field.\n

\n@return List of available broker instance 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" : "brokerInstanceOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerInstanceOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerInstanceOption", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerInstanceOption.Builder} avoiding the need to create one manually via {@link BrokerInstanceOption#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerInstanceOption.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerInstanceOption)}.\n@param member a consumer that will call methods on {@link BrokerInstanceOption.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerInstanceOption)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerInstanceOption)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerInstanceOption", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerInstanceOption", "variableName" : "member", "variableType" : "BrokerInstanceOption", "documentation" : null, "simpleType" : "BrokerInstanceOption", "variableSetterType" : "BrokerInstanceOption" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerInstanceOption", "variableName" : "member", "variableType" : "BrokerInstanceOption", "documentation" : "", "simpleType" : "BrokerInstanceOption", "variableSetterType" : "BrokerInstanceOption" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerInstanceOption", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerInstanceOption", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerInstanceOptions", "sensitive" : false, "setterDocumentation" : "List of available broker instance options.\n@param brokerInstanceOptions List of available broker instance options.", "setterMethodName" : "setBrokerInstanceOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstanceOptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstanceOptions", "variableType" : "java.util.List", "documentation" : "List of available broker instance options.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integerMin5Max100", "defaultConsumerFluentSetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerInstanceOptions" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerInstanceOptions", "beanStyleSetterMethodName" : "setBrokerInstanceOptions", "c2jName" : "BrokerInstanceOptions", "c2jShape" : "__listOfBrokerInstanceOption", "defaultConsumerFluentSetterDocumentation" : "List of available broker instance 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 #brokerInstanceOptions(List)}.\n@param brokerInstanceOptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerInstanceOptions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "List of available broker instance options.\n

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

\n

\nYou can use {@link #hasBrokerInstanceOptions()} to see if a value was sent in this field.\n

\n@return List of available broker instance options.\n@deprecated Use {@link #brokerInstanceOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "List of available broker instance options.\n@param brokerInstanceOptions List of available broker instance options.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerInstanceOptions(List)}\n", "documentation" : "List of available broker instance options.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerInstanceOptions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerInstanceOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerInstanceOptions", "fluentSetterDocumentation" : "List of available broker instance options.\n@param brokerInstanceOptions List of available broker instance options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerInstanceOptions", "getterDocumentation" : "List of available broker instance options.\n

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

\n

\nYou can use {@link #hasBrokerInstanceOptions()} to see if a value was sent in this field.\n

\n@return List of available broker instance 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" : "brokerInstanceOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerInstanceOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerInstanceOption", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerInstanceOption.Builder} avoiding the need to create one manually via {@link BrokerInstanceOption#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerInstanceOption.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerInstanceOption)}.\n@param member a consumer that will call methods on {@link BrokerInstanceOption.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerInstanceOption)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerInstanceOption)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerInstanceOption", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerInstanceOption", "variableName" : "member", "variableType" : "BrokerInstanceOption", "documentation" : null, "simpleType" : "BrokerInstanceOption", "variableSetterType" : "BrokerInstanceOption" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerInstanceOption", "variableName" : "member", "variableType" : "BrokerInstanceOption", "documentation" : "", "simpleType" : "BrokerInstanceOption", "variableSetterType" : "BrokerInstanceOption" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerInstanceOption", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerInstanceOption", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerInstanceOptions", "sensitive" : false, "setterDocumentation" : "List of available broker instance options.\n@param brokerInstanceOptions List of available broker instance options.", "setterMethodName" : "setBrokerInstanceOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstanceOptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstanceOptions", "variableType" : "java.util.List", "documentation" : "List of available broker instance options.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integerMin5Max100", "defaultConsumerFluentSetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerInstanceOptions", "beanStyleSetterMethodName" : "setBrokerInstanceOptions", "c2jName" : "BrokerInstanceOptions", "c2jShape" : "__listOfBrokerInstanceOption", "defaultConsumerFluentSetterDocumentation" : "List of available broker instance 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 #brokerInstanceOptions(List)}.\n@param brokerInstanceOptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerInstanceOptions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "List of available broker instance options.\n

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

\n

\nYou can use {@link #hasBrokerInstanceOptions()} to see if a value was sent in this field.\n

\n@return List of available broker instance options.\n@deprecated Use {@link #brokerInstanceOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "List of available broker instance options.\n@param brokerInstanceOptions List of available broker instance options.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerInstanceOptions(List)}\n", "documentation" : "List of available broker instance options.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerInstanceOptions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerInstanceOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerInstanceOptions", "fluentSetterDocumentation" : "List of available broker instance options.\n@param brokerInstanceOptions List of available broker instance options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerInstanceOptions", "getterDocumentation" : "List of available broker instance options.\n

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

\n

\nYou can use {@link #hasBrokerInstanceOptions()} to see if a value was sent in this field.\n

\n@return List of available broker instance 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" : "brokerInstanceOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerInstanceOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerInstanceOption", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerInstanceOption.Builder} avoiding the need to create one manually via {@link BrokerInstanceOption#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerInstanceOption.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerInstanceOption)}.\n@param member a consumer that will call methods on {@link BrokerInstanceOption.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerInstanceOption)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerInstanceOption)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerInstanceOption", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerInstanceOption", "variableName" : "member", "variableType" : "BrokerInstanceOption", "documentation" : null, "simpleType" : "BrokerInstanceOption", "variableSetterType" : "BrokerInstanceOption" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerInstanceOption", "variableName" : "member", "variableType" : "BrokerInstanceOption", "documentation" : "", "simpleType" : "BrokerInstanceOption", "variableSetterType" : "BrokerInstanceOption" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerInstanceOption", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerInstanceOption", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerInstanceOptions", "sensitive" : false, "setterDocumentation" : "List of available broker instance options.\n@param brokerInstanceOptions List of available broker instance options.", "setterMethodName" : "setBrokerInstanceOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstanceOptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstanceOptions", "variableType" : "java.util.List", "documentation" : "List of available broker instance options.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integerMin5Max100", "defaultConsumerFluentSetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeBrokerInstanceOptionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeBrokerInstanceOptionsResponse", "variableName" : "describeBrokerInstanceOptionsResponse", "variableType" : "DescribeBrokerInstanceOptionsResponse", "documentation" : null, "simpleType" : "DescribeBrokerInstanceOptionsResponse", "variableSetterType" : "DescribeBrokerInstanceOptionsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeBrokerRequest" : { "c2jName" : "DescribeBrokerRequest", "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" : "DescribeBroker", "locationName" : null, "requestUri" : "/v1/brokers/{broker-id}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "BrokerId" ], "shapeName" : "DescribeBrokerRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeBrokerRequest", "variableName" : "describeBrokerRequest", "variableType" : "DescribeBrokerRequest", "documentation" : null, "simpleType" : "DescribeBrokerRequest", "variableSetterType" : "DescribeBrokerRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeBrokerResponse" : { "c2jName" : "DescribeBrokerResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerArn", "beanStyleSetterMethodName" : "setBrokerArn", "c2jName" : "BrokerArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerArn(String)}.\n@param brokerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerArn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.\n@deprecated Use {@link #brokerArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerArn", "getterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerArn", "sensitive" : false, "setterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.", "setterMethodName" : "setBrokerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerInstances", "beanStyleSetterMethodName" : "setBrokerInstances", "c2jName" : "BrokerInstances", "c2jShape" : "__listOfBrokerInstance", "defaultConsumerFluentSetterDocumentation" : "A list of information about allocated brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #brokerInstances(List)}.\n@param brokerInstances a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerInstances(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about allocated brokers.\n

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

\n

\nYou can use {@link #hasBrokerInstances()} to see if a value was sent in this field.\n

\n@return A list of information about allocated brokers.\n@deprecated Use {@link #brokerInstances()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about allocated brokers.\n@param brokerInstances A list of information about allocated brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerInstances(List)}\n", "documentation" : "A list of information about allocated brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerInstances property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerInstances", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerInstances", "fluentSetterDocumentation" : "A list of information about allocated brokers.\n@param brokerInstances A list of information about allocated brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerInstances", "getterDocumentation" : "A list of information about allocated brokers.\n

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

\n

\nYou can use {@link #hasBrokerInstances()} to see if a value was sent in this field.\n

\n@return A list of information about allocated brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerInstances", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerInstances", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerInstance", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerInstance.Builder} avoiding the need to create one manually via {@link BrokerInstance#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerInstance.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerInstance)}.\n@param member a consumer that will call methods on {@link BrokerInstance.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerInstance)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerInstance)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerInstance", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerInstance", "variableName" : "member", "variableType" : "BrokerInstance", "documentation" : null, "simpleType" : "BrokerInstance", "variableSetterType" : "BrokerInstance" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerInstance", "variableName" : "member", "variableType" : "BrokerInstance", "documentation" : "", "simpleType" : "BrokerInstance", "variableSetterType" : "BrokerInstance" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerInstance", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerInstance", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerInstances", "sensitive" : false, "setterDocumentation" : "A list of information about allocated brokers.\n@param brokerInstances A list of information about allocated brokers.", "setterMethodName" : "setBrokerInstances", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstances", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstances", "variableType" : "java.util.List", "documentation" : "A list of information about allocated brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerName", "beanStyleSetterMethodName" : "setBrokerName", "c2jName" : "BrokerName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerName(String)}.\n@param brokerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerName(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerName", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerName", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerName", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerState", "beanStyleSetterMethodName" : "setBrokerState", "c2jName" : "BrokerState", "c2jShape" : "BrokerState", "defaultConsumerFluentSetterDocumentation" : "The status of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerStateAsString(String)}.\n@param brokerState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState\n@deprecated Use {@link #brokerStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState\n@deprecated Use {@link #brokerState(String)}\n", "documentation" : "The status of the broker.", "endpointDiscoveryId" : false, "enumType" : "BrokerState", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerState property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerState", "fluentEnumGetterMethodName" : "brokerState", "fluentEnumSetterMethodName" : "brokerState", "fluentGetterMethodName" : "brokerStateAsString", "fluentSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState", "fluentSetterMethodName" : "brokerState", "getterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerState", "sensitive" : false, "setterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState", "setterMethodName" : "setBrokerState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : "The status of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurations", "beanStyleSetterMethodName" : "setConfigurations", "c2jName" : "Configurations", "c2jShape" : "Configurations", "defaultConsumerFluentSetterDocumentation" : "The list of all revisions for the specified configuration.\nThis is a convenience that creates an instance of the {@link Configurations.Builder} avoiding the need to create one manually via {@link Configurations#builder()}.\n\nWhen the {@link Consumer} completes, {@link Configurations.Builder#build()} is called immediately and its result is passed to {@link #configurations(Configurations)}.\n@param configurations a consumer that will call methods on {@link Configurations.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurations(Configurations)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all revisions for the specified configuration.\n@return The list of all revisions for the specified configuration.\n@deprecated Use {@link #configurations()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurations(Configurations)}\n", "documentation" : "The list of all revisions for the specified configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configurations property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurations", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurations", "fluentSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurations", "getterDocumentation" : "The list of all revisions for the specified configuration.\n@return The list of all revisions for the specified configuration.", "getterModel" : { "returnType" : "Configurations", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configurations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configurations", "sensitive" : false, "setterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.", "setterMethodName" : "setConfigurations", "setterModel" : { "variableDeclarationType" : "Configurations", "variableName" : "configurations", "variableType" : "Configurations", "documentation" : null, "simpleType" : "Configurations", "variableSetterType" : "Configurations" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Configurations", "variableName" : "configurations", "variableType" : "Configurations", "documentation" : "The list of all revisions for the specified configuration.", "simpleType" : "Configurations", "variableSetterType" : "Configurations" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "The time when the broker 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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The time when the broker was created.\n@return The time when the broker was created.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "The time when the broker was created.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "The time when the broker was created.\n@return The time when the broker 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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "The time when the broker was created.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeploymentMode", "beanStyleSetterMethodName" : "setDeploymentMode", "c2jName" : "DeploymentMode", "c2jShape" : "DeploymentMode", "defaultConsumerFluentSetterDocumentation" : "Required. The deployment mode of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deploymentModeAsString(String)}.\n@param deploymentMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentMode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode\n@deprecated Use {@link #deploymentModeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #deploymentMode(String)}\n", "documentation" : "Required. The deployment mode of the broker.", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeploymentMode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeploymentMode", "fluentEnumGetterMethodName" : "deploymentMode", "fluentEnumSetterMethodName" : "deploymentMode", "fluentGetterMethodName" : "deploymentModeAsString", "fluentSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "fluentSetterMethodName" : "deploymentMode", "getterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deploymentMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deploymentMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentMode", "sensitive" : false, "setterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode", "setterMethodName" : "setDeploymentMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : "Required. The deployment mode of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEncryptionOptions", "beanStyleSetterMethodName" : "setEncryptionOptions", "c2jName" : "EncryptionOptions", "c2jShape" : "EncryptionOptions", "defaultConsumerFluentSetterDocumentation" : "Encryption options for the broker.\nThis is a convenience that creates an instance of the {@link EncryptionOptions.Builder} avoiding the need to create one manually via {@link EncryptionOptions#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionOptions.Builder#build()} is called immediately and its result is passed to {@link #encryptionOptions(EncryptionOptions)}.\n@param encryptionOptions a consumer that will call methods on {@link EncryptionOptions.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionOptions(EncryptionOptions)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.\n@deprecated Use {@link #encryptionOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #encryptionOptions(EncryptionOptions)}\n", "documentation" : "Encryption options for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EncryptionOptions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEncryptionOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionOptions", "fluentSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionOptions", "getterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.", "getterModel" : { "returnType" : "EncryptionOptions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionOptions", "sensitive" : false, "setterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.", "setterMethodName" : "setEncryptionOptions", "setterModel" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : null, "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : "Encryption options for the broker.", "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The broker's instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's instance type.\n@return The broker's instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The broker's instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The broker's instance type.\n@return The broker's instance 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The broker's instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "LogsSummary", "defaultConsumerFluentSetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\nThis is a convenience that creates an instance of the {@link LogsSummary.Builder} avoiding the need to create one manually via {@link LogsSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link LogsSummary.Builder#build()} is called immediately and its result is passed to {@link #logs(LogsSummary)}.\n@param logs a consumer that will call methods on {@link LogsSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(LogsSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@param logs The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(LogsSummary)}\n", "documentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@param logs The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return The list of information about logs currently enabled and pending to be deployed for the specified broker.", "getterModel" : { "returnType" : "LogsSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@param logs The list of information about logs currently enabled and pending to be deployed for the specified broker.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "LogsSummary", "variableName" : "logs", "variableType" : "LogsSummary", "documentation" : null, "simpleType" : "LogsSummary", "variableSetterType" : "LogsSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LogsSummary", "variableName" : "logs", "variableType" : "LogsSummary", "documentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.", "simpleType" : "LogsSummary", "variableSetterType" : "LogsSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaintenanceWindowStartTime", "beanStyleSetterMethodName" : "setMaintenanceWindowStartTime", "c2jName" : "MaintenanceWindowStartTime", "c2jShape" : "WeeklyStartTime", "defaultConsumerFluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\nThis is a convenience that creates an instance of the {@link WeeklyStartTime.Builder} avoiding the need to create one manually via {@link WeeklyStartTime#builder()}.\n\nWhen the {@link Consumer} completes, {@link WeeklyStartTime.Builder#build()} is called immediately and its result is passed to {@link #maintenanceWindowStartTime(WeeklyStartTime)}.\n@param maintenanceWindowStartTime a consumer that will call methods on {@link WeeklyStartTime.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maintenanceWindowStartTime(WeeklyStartTime)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.\n@deprecated Use {@link #maintenanceWindowStartTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maintenanceWindowStartTime(WeeklyStartTime)}\n", "documentation" : "The parameters that determine the WeeklyStartTime.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaintenanceWindowStartTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaintenanceWindowStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maintenanceWindowStartTime", "fluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maintenanceWindowStartTime", "getterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.", "getterModel" : { "returnType" : "WeeklyStartTime", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maintenanceWindowStartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maintenanceWindowStartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaintenanceWindowStartTime", "sensitive" : false, "setterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.", "setterMethodName" : "setMaintenanceWindowStartTime", "setterModel" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : null, "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : "The parameters that determine the WeeklyStartTime.", "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingEngineVersion", "beanStyleSetterMethodName" : "setPendingEngineVersion", "c2jName" : "PendingEngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingEngineVersion(String)}.\n@param pendingEngineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingEngineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #pendingEngineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param pendingEngineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pendingEngineVersion(String)}\n", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingEngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingEngineVersion", "fluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param pendingEngineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingEngineVersion", "getterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingEngineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingEngineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingEngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param pendingEngineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setPendingEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingEngineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingEngineVersion", "variableType" : "String", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingHostInstanceType", "beanStyleSetterMethodName" : "setPendingHostInstanceType", "c2jName" : "PendingHostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingHostInstanceType(String)}.\n@param pendingHostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingHostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@deprecated Use {@link #pendingHostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param pendingHostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pendingHostInstanceType(String)}\n", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingHostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingHostInstanceType", "fluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param pendingHostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingHostInstanceType", "getterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingHostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingHostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingHostInstanceType", "sensitive" : false, "setterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param pendingHostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "setterMethodName" : "setPendingHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingHostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingHostInstanceType", "variableType" : "String", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPendingSecurityGroups", "beanStyleSetterMethodName" : "setPendingSecurityGroups", "c2jName" : "PendingSecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #pendingSecurityGroups(List)}.\n@param pendingSecurityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingSecurityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n

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

\n

\nYou can use {@link #hasPendingSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of pending security groups to authorize connections to brokers.\n@deprecated Use {@link #pendingSecurityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n@param pendingSecurityGroups The list of pending security groups to authorize connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pendingSecurityGroups(List)}\n", "documentation" : "The list of pending security groups to authorize connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingSecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingSecurityGroups", "fluentSetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n@param pendingSecurityGroups The list of pending security groups to authorize connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingSecurityGroups", "getterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n

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

\n

\nYou can use {@link #hasPendingSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of pending security groups to authorize connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingSecurityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingSecurityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PendingSecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n@param pendingSecurityGroups The list of pending security groups to authorize connections to brokers.", "setterMethodName" : "setPendingSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingSecurityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingSecurityGroups", "variableType" : "java.util.List", "documentation" : "The list of pending security groups to authorize connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPubliclyAccessible", "beanStyleSetterMethodName" : "setPubliclyAccessible", "c2jName" : "PubliclyAccessible", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\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 #publiclyAccessible(Boolean)}.\n@param publiclyAccessible 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 #publiclyAccessible(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@deprecated Use {@link #publiclyAccessible()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #publiclyAccessible(Boolean)}\n", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PubliclyAccessible property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPubliclyAccessible", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "publiclyAccessible", "fluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "publiclyAccessible", "getterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "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" : "publiclyAccessible", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "publiclyAccessible", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PubliclyAccessible", "sensitive" : false, "setterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "setterMethodName" : "setPubliclyAccessible", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "BrokerStorageType", "defaultConsumerFluentSetterDocumentation" : "The broker's storage 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 #storageTypeAsString(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "The broker's storage type.", "endpointDiscoveryId" : false, "enumType" : "BrokerStorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "The broker's storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #subnetIds(List)}.\n@param subnetIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subnetIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@deprecated Use {@link #subnetIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetIds(List)}\n", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubnetIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubnetIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetIds", "fluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetIds", "getterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "subnetIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "subnetIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of all tags associated with this broker.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all tags associated with this broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this broker.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all tags associated with this broker.\n@param tags The list of all tags associated with this broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The list of all tags associated with this broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The list of all tags associated with this broker.\n@param tags The list of all tags associated with this broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The list of all tags associated with this broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this broker.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The list of all tags associated with this broker.\n@param tags The list of all tags associated with this broker.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The list of all tags associated with this broker.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "__listOfUserSummary", "defaultConsumerFluentSetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #users(List)}.\n@param users a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of all ActiveMQ usernames for the specified broker.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n@param users The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "The list of all ActiveMQ usernames for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n@param users The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of all ActiveMQ usernames for the specified broker.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UserSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserSummary.Builder} avoiding the need to create one manually via {@link UserSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserSummary.Builder#build()} is called immediately and its result is passed to {@link #member(UserSummary)}.\n@param member a consumer that will call methods on {@link UserSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UserSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "UserSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : "", "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n@param users The list of all ActiveMQ usernames for the specified broker.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "The list of all ActiveMQ usernames for the specified broker.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AutoMinorVersionUpgrade" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerArn", "beanStyleSetterMethodName" : "setBrokerArn", "c2jName" : "BrokerArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerArn(String)}.\n@param brokerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerArn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.\n@deprecated Use {@link #brokerArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerArn", "getterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerArn", "sensitive" : false, "setterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.", "setterMethodName" : "setBrokerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerInstances" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerInstances", "beanStyleSetterMethodName" : "setBrokerInstances", "c2jName" : "BrokerInstances", "c2jShape" : "__listOfBrokerInstance", "defaultConsumerFluentSetterDocumentation" : "A list of information about allocated brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #brokerInstances(List)}.\n@param brokerInstances a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerInstances(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about allocated brokers.\n

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

\n

\nYou can use {@link #hasBrokerInstances()} to see if a value was sent in this field.\n

\n@return A list of information about allocated brokers.\n@deprecated Use {@link #brokerInstances()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about allocated brokers.\n@param brokerInstances A list of information about allocated brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerInstances(List)}\n", "documentation" : "A list of information about allocated brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerInstances property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerInstances", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerInstances", "fluentSetterDocumentation" : "A list of information about allocated brokers.\n@param brokerInstances A list of information about allocated brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerInstances", "getterDocumentation" : "A list of information about allocated brokers.\n

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

\n

\nYou can use {@link #hasBrokerInstances()} to see if a value was sent in this field.\n

\n@return A list of information about allocated brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerInstances", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerInstances", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerInstance", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerInstance.Builder} avoiding the need to create one manually via {@link BrokerInstance#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerInstance.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerInstance)}.\n@param member a consumer that will call methods on {@link BrokerInstance.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerInstance)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerInstance)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerInstance", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerInstance", "variableName" : "member", "variableType" : "BrokerInstance", "documentation" : null, "simpleType" : "BrokerInstance", "variableSetterType" : "BrokerInstance" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerInstance", "variableName" : "member", "variableType" : "BrokerInstance", "documentation" : "", "simpleType" : "BrokerInstance", "variableSetterType" : "BrokerInstance" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerInstance", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerInstance", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerInstances", "sensitive" : false, "setterDocumentation" : "A list of information about allocated brokers.\n@param brokerInstances A list of information about allocated brokers.", "setterMethodName" : "setBrokerInstances", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstances", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstances", "variableType" : "java.util.List", "documentation" : "A list of information about allocated brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerName", "beanStyleSetterMethodName" : "setBrokerName", "c2jName" : "BrokerName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerName(String)}.\n@param brokerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerName(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerName", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerName", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerName", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerState" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerState", "beanStyleSetterMethodName" : "setBrokerState", "c2jName" : "BrokerState", "c2jShape" : "BrokerState", "defaultConsumerFluentSetterDocumentation" : "The status of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerStateAsString(String)}.\n@param brokerState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState\n@deprecated Use {@link #brokerStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState\n@deprecated Use {@link #brokerState(String)}\n", "documentation" : "The status of the broker.", "endpointDiscoveryId" : false, "enumType" : "BrokerState", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerState property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerState", "fluentEnumGetterMethodName" : "brokerState", "fluentEnumSetterMethodName" : "brokerState", "fluentGetterMethodName" : "brokerStateAsString", "fluentSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState", "fluentSetterMethodName" : "brokerState", "getterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerState", "sensitive" : false, "setterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState", "setterMethodName" : "setBrokerState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : "The status of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Configurations" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurations", "beanStyleSetterMethodName" : "setConfigurations", "c2jName" : "Configurations", "c2jShape" : "Configurations", "defaultConsumerFluentSetterDocumentation" : "The list of all revisions for the specified configuration.\nThis is a convenience that creates an instance of the {@link Configurations.Builder} avoiding the need to create one manually via {@link Configurations#builder()}.\n\nWhen the {@link Consumer} completes, {@link Configurations.Builder#build()} is called immediately and its result is passed to {@link #configurations(Configurations)}.\n@param configurations a consumer that will call methods on {@link Configurations.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurations(Configurations)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all revisions for the specified configuration.\n@return The list of all revisions for the specified configuration.\n@deprecated Use {@link #configurations()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurations(Configurations)}\n", "documentation" : "The list of all revisions for the specified configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configurations property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurations", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurations", "fluentSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurations", "getterDocumentation" : "The list of all revisions for the specified configuration.\n@return The list of all revisions for the specified configuration.", "getterModel" : { "returnType" : "Configurations", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configurations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configurations", "sensitive" : false, "setterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.", "setterMethodName" : "setConfigurations", "setterModel" : { "variableDeclarationType" : "Configurations", "variableName" : "configurations", "variableType" : "Configurations", "documentation" : null, "simpleType" : "Configurations", "variableSetterType" : "Configurations" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Configurations", "variableName" : "configurations", "variableType" : "Configurations", "documentation" : "The list of all revisions for the specified configuration.", "simpleType" : "Configurations", "variableSetterType" : "Configurations" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Created" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "The time when the broker 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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The time when the broker was created.\n@return The time when the broker was created.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "The time when the broker was created.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "The time when the broker was created.\n@return The time when the broker 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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "The time when the broker was created.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DeploymentMode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeploymentMode", "beanStyleSetterMethodName" : "setDeploymentMode", "c2jName" : "DeploymentMode", "c2jShape" : "DeploymentMode", "defaultConsumerFluentSetterDocumentation" : "Required. The deployment mode of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deploymentModeAsString(String)}.\n@param deploymentMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentMode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode\n@deprecated Use {@link #deploymentModeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #deploymentMode(String)}\n", "documentation" : "Required. The deployment mode of the broker.", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeploymentMode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeploymentMode", "fluentEnumGetterMethodName" : "deploymentMode", "fluentEnumSetterMethodName" : "deploymentMode", "fluentGetterMethodName" : "deploymentModeAsString", "fluentSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "fluentSetterMethodName" : "deploymentMode", "getterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deploymentMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deploymentMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentMode", "sensitive" : false, "setterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode", "setterMethodName" : "setDeploymentMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : "Required. The deployment mode of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EncryptionOptions" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEncryptionOptions", "beanStyleSetterMethodName" : "setEncryptionOptions", "c2jName" : "EncryptionOptions", "c2jShape" : "EncryptionOptions", "defaultConsumerFluentSetterDocumentation" : "Encryption options for the broker.\nThis is a convenience that creates an instance of the {@link EncryptionOptions.Builder} avoiding the need to create one manually via {@link EncryptionOptions#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionOptions.Builder#build()} is called immediately and its result is passed to {@link #encryptionOptions(EncryptionOptions)}.\n@param encryptionOptions a consumer that will call methods on {@link EncryptionOptions.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionOptions(EncryptionOptions)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.\n@deprecated Use {@link #encryptionOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #encryptionOptions(EncryptionOptions)}\n", "documentation" : "Encryption options for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EncryptionOptions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEncryptionOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionOptions", "fluentSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionOptions", "getterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.", "getterModel" : { "returnType" : "EncryptionOptions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionOptions", "sensitive" : false, "setterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.", "setterMethodName" : "setEncryptionOptions", "setterModel" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : null, "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : "Encryption options for the broker.", "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineVersion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HostInstanceType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The broker's instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's instance type.\n@return The broker's instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The broker's instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The broker's instance type.\n@return The broker's instance 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The broker's instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Logs" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "LogsSummary", "defaultConsumerFluentSetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\nThis is a convenience that creates an instance of the {@link LogsSummary.Builder} avoiding the need to create one manually via {@link LogsSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link LogsSummary.Builder#build()} is called immediately and its result is passed to {@link #logs(LogsSummary)}.\n@param logs a consumer that will call methods on {@link LogsSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(LogsSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@param logs The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(LogsSummary)}\n", "documentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@param logs The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return The list of information about logs currently enabled and pending to be deployed for the specified broker.", "getterModel" : { "returnType" : "LogsSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@param logs The list of information about logs currently enabled and pending to be deployed for the specified broker.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "LogsSummary", "variableName" : "logs", "variableType" : "LogsSummary", "documentation" : null, "simpleType" : "LogsSummary", "variableSetterType" : "LogsSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LogsSummary", "variableName" : "logs", "variableType" : "LogsSummary", "documentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.", "simpleType" : "LogsSummary", "variableSetterType" : "LogsSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaintenanceWindowStartTime" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaintenanceWindowStartTime", "beanStyleSetterMethodName" : "setMaintenanceWindowStartTime", "c2jName" : "MaintenanceWindowStartTime", "c2jShape" : "WeeklyStartTime", "defaultConsumerFluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\nThis is a convenience that creates an instance of the {@link WeeklyStartTime.Builder} avoiding the need to create one manually via {@link WeeklyStartTime#builder()}.\n\nWhen the {@link Consumer} completes, {@link WeeklyStartTime.Builder#build()} is called immediately and its result is passed to {@link #maintenanceWindowStartTime(WeeklyStartTime)}.\n@param maintenanceWindowStartTime a consumer that will call methods on {@link WeeklyStartTime.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maintenanceWindowStartTime(WeeklyStartTime)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.\n@deprecated Use {@link #maintenanceWindowStartTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maintenanceWindowStartTime(WeeklyStartTime)}\n", "documentation" : "The parameters that determine the WeeklyStartTime.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaintenanceWindowStartTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaintenanceWindowStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maintenanceWindowStartTime", "fluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maintenanceWindowStartTime", "getterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.", "getterModel" : { "returnType" : "WeeklyStartTime", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maintenanceWindowStartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maintenanceWindowStartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaintenanceWindowStartTime", "sensitive" : false, "setterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.", "setterMethodName" : "setMaintenanceWindowStartTime", "setterModel" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : null, "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : "The parameters that determine the WeeklyStartTime.", "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PendingEngineVersion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingEngineVersion", "beanStyleSetterMethodName" : "setPendingEngineVersion", "c2jName" : "PendingEngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingEngineVersion(String)}.\n@param pendingEngineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingEngineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #pendingEngineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param pendingEngineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pendingEngineVersion(String)}\n", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingEngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingEngineVersion", "fluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param pendingEngineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingEngineVersion", "getterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingEngineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingEngineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingEngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param pendingEngineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setPendingEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingEngineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingEngineVersion", "variableType" : "String", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PendingHostInstanceType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingHostInstanceType", "beanStyleSetterMethodName" : "setPendingHostInstanceType", "c2jName" : "PendingHostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingHostInstanceType(String)}.\n@param pendingHostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingHostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@deprecated Use {@link #pendingHostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param pendingHostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pendingHostInstanceType(String)}\n", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingHostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingHostInstanceType", "fluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param pendingHostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingHostInstanceType", "getterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingHostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingHostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingHostInstanceType", "sensitive" : false, "setterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param pendingHostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "setterMethodName" : "setPendingHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingHostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingHostInstanceType", "variableType" : "String", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PendingSecurityGroups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPendingSecurityGroups", "beanStyleSetterMethodName" : "setPendingSecurityGroups", "c2jName" : "PendingSecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #pendingSecurityGroups(List)}.\n@param pendingSecurityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingSecurityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n

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

\n

\nYou can use {@link #hasPendingSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of pending security groups to authorize connections to brokers.\n@deprecated Use {@link #pendingSecurityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n@param pendingSecurityGroups The list of pending security groups to authorize connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pendingSecurityGroups(List)}\n", "documentation" : "The list of pending security groups to authorize connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingSecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingSecurityGroups", "fluentSetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n@param pendingSecurityGroups The list of pending security groups to authorize connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingSecurityGroups", "getterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n

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

\n

\nYou can use {@link #hasPendingSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of pending security groups to authorize connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingSecurityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingSecurityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PendingSecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n@param pendingSecurityGroups The list of pending security groups to authorize connections to brokers.", "setterMethodName" : "setPendingSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingSecurityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingSecurityGroups", "variableType" : "java.util.List", "documentation" : "The list of pending security groups to authorize connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PubliclyAccessible" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPubliclyAccessible", "beanStyleSetterMethodName" : "setPubliclyAccessible", "c2jName" : "PubliclyAccessible", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\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 #publiclyAccessible(Boolean)}.\n@param publiclyAccessible 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 #publiclyAccessible(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@deprecated Use {@link #publiclyAccessible()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #publiclyAccessible(Boolean)}\n", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PubliclyAccessible property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPubliclyAccessible", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "publiclyAccessible", "fluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "publiclyAccessible", "getterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "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" : "publiclyAccessible", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "publiclyAccessible", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PubliclyAccessible", "sensitive" : false, "setterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "setterMethodName" : "setPubliclyAccessible", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SecurityGroups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StorageType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "BrokerStorageType", "defaultConsumerFluentSetterDocumentation" : "The broker's storage 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 #storageTypeAsString(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "The broker's storage type.", "endpointDiscoveryId" : false, "enumType" : "BrokerStorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "The broker's storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubnetIds" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #subnetIds(List)}.\n@param subnetIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subnetIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@deprecated Use {@link #subnetIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetIds(List)}\n", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubnetIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubnetIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetIds", "fluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetIds", "getterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "subnetIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "subnetIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of all tags associated with this broker.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all tags associated with this broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this broker.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all tags associated with this broker.\n@param tags The list of all tags associated with this broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The list of all tags associated with this broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The list of all tags associated with this broker.\n@param tags The list of all tags associated with this broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The list of all tags associated with this broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this broker.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The list of all tags associated with this broker.\n@param tags The list of all tags associated with this broker.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The list of all tags associated with this broker.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Users" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "__listOfUserSummary", "defaultConsumerFluentSetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #users(List)}.\n@param users a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of all ActiveMQ usernames for the specified broker.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n@param users The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "The list of all ActiveMQ usernames for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n@param users The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of all ActiveMQ usernames for the specified broker.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UserSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserSummary.Builder} avoiding the need to create one manually via {@link UserSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserSummary.Builder#build()} is called immediately and its result is passed to {@link #member(UserSummary)}.\n@param member a consumer that will call methods on {@link UserSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UserSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "UserSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : "", "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n@param users The list of all ActiveMQ usernames for the specified broker.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "The list of all ActiveMQ usernames for the specified broker.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "Required. Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerArn", "beanStyleSetterMethodName" : "setBrokerArn", "c2jName" : "BrokerArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerArn(String)}.\n@param brokerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerArn(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.\n@deprecated Use {@link #brokerArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerArn", "getterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@return The Amazon Resource Name (ARN) of the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerArn", "sensitive" : false, "setterDocumentation" : "The Amazon Resource Name (ARN) of the broker.\n@param brokerArn The Amazon Resource Name (ARN) of the broker.", "setterMethodName" : "setBrokerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerArn", "variableType" : "String", "documentation" : "The Amazon Resource Name (ARN) of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerInstances", "beanStyleSetterMethodName" : "setBrokerInstances", "c2jName" : "BrokerInstances", "c2jShape" : "__listOfBrokerInstance", "defaultConsumerFluentSetterDocumentation" : "A list of information about allocated brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #brokerInstances(List)}.\n@param brokerInstances a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerInstances(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about allocated brokers.\n

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

\n

\nYou can use {@link #hasBrokerInstances()} to see if a value was sent in this field.\n

\n@return A list of information about allocated brokers.\n@deprecated Use {@link #brokerInstances()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about allocated brokers.\n@param brokerInstances A list of information about allocated brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerInstances(List)}\n", "documentation" : "A list of information about allocated brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerInstances property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerInstances", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerInstances", "fluentSetterDocumentation" : "A list of information about allocated brokers.\n@param brokerInstances A list of information about allocated brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerInstances", "getterDocumentation" : "A list of information about allocated brokers.\n

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

\n

\nYou can use {@link #hasBrokerInstances()} to see if a value was sent in this field.\n

\n@return A list of information about allocated brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerInstances", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerInstances", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerInstance", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerInstance.Builder} avoiding the need to create one manually via {@link BrokerInstance#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerInstance.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerInstance)}.\n@param member a consumer that will call methods on {@link BrokerInstance.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerInstance)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerInstance)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerInstance", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerInstance", "variableName" : "member", "variableType" : "BrokerInstance", "documentation" : null, "simpleType" : "BrokerInstance", "variableSetterType" : "BrokerInstance" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerInstance", "variableName" : "member", "variableType" : "BrokerInstance", "documentation" : "", "simpleType" : "BrokerInstance", "variableSetterType" : "BrokerInstance" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerInstance", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerInstance", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerInstances", "sensitive" : false, "setterDocumentation" : "A list of information about allocated brokers.\n@param brokerInstances A list of information about allocated brokers.", "setterMethodName" : "setBrokerInstances", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstances", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerInstances", "variableType" : "java.util.List", "documentation" : "A list of information about allocated brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerName", "beanStyleSetterMethodName" : "setBrokerName", "c2jName" : "BrokerName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerName(String)}.\n@param brokerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerName(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerName", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerName", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerName", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerName The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerName", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerState", "beanStyleSetterMethodName" : "setBrokerState", "c2jName" : "BrokerState", "c2jShape" : "BrokerState", "defaultConsumerFluentSetterDocumentation" : "The status of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerStateAsString(String)}.\n@param brokerState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState\n@deprecated Use {@link #brokerStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState\n@deprecated Use {@link #brokerState(String)}\n", "documentation" : "The status of the broker.", "endpointDiscoveryId" : false, "enumType" : "BrokerState", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerState property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerState", "fluentEnumGetterMethodName" : "brokerState", "fluentEnumSetterMethodName" : "brokerState", "fluentGetterMethodName" : "brokerStateAsString", "fluentSetterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerState", "fluentSetterMethodName" : "brokerState", "getterDocumentation" : "The status of the broker.\n

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

\n@return The status of the broker.\n@see BrokerState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerState", "sensitive" : false, "setterDocumentation" : "The status of the broker.\n@param brokerState The status of the broker.\n@see BrokerState", "setterMethodName" : "setBrokerState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerState", "variableType" : "String", "documentation" : "The status of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurations", "beanStyleSetterMethodName" : "setConfigurations", "c2jName" : "Configurations", "c2jShape" : "Configurations", "defaultConsumerFluentSetterDocumentation" : "The list of all revisions for the specified configuration.\nThis is a convenience that creates an instance of the {@link Configurations.Builder} avoiding the need to create one manually via {@link Configurations#builder()}.\n\nWhen the {@link Consumer} completes, {@link Configurations.Builder#build()} is called immediately and its result is passed to {@link #configurations(Configurations)}.\n@param configurations a consumer that will call methods on {@link Configurations.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurations(Configurations)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all revisions for the specified configuration.\n@return The list of all revisions for the specified configuration.\n@deprecated Use {@link #configurations()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurations(Configurations)}\n", "documentation" : "The list of all revisions for the specified configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configurations property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurations", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurations", "fluentSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurations", "getterDocumentation" : "The list of all revisions for the specified configuration.\n@return The list of all revisions for the specified configuration.", "getterModel" : { "returnType" : "Configurations", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configurations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configurations", "sensitive" : false, "setterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.", "setterMethodName" : "setConfigurations", "setterModel" : { "variableDeclarationType" : "Configurations", "variableName" : "configurations", "variableType" : "Configurations", "documentation" : null, "simpleType" : "Configurations", "variableSetterType" : "Configurations" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Configurations", "variableName" : "configurations", "variableType" : "Configurations", "documentation" : "The list of all revisions for the specified configuration.", "simpleType" : "Configurations", "variableSetterType" : "Configurations" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "The time when the broker 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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The time when the broker was created.\n@return The time when the broker was created.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "The time when the broker was created.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "The time when the broker was created.\n@return The time when the broker 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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "The time when the broker was created.\n@param created The time when the broker was created.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "The time when the broker was created.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeploymentMode", "beanStyleSetterMethodName" : "setDeploymentMode", "c2jName" : "DeploymentMode", "c2jShape" : "DeploymentMode", "defaultConsumerFluentSetterDocumentation" : "Required. The deployment mode of the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deploymentModeAsString(String)}.\n@param deploymentMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentMode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode\n@deprecated Use {@link #deploymentModeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode\n@deprecated Use {@link #deploymentMode(String)}\n", "documentation" : "Required. The deployment mode of the broker.", "endpointDiscoveryId" : false, "enumType" : "DeploymentMode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeploymentMode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeploymentMode", "fluentEnumGetterMethodName" : "deploymentMode", "fluentEnumSetterMethodName" : "deploymentMode", "fluentGetterMethodName" : "deploymentModeAsString", "fluentSetterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeploymentMode", "fluentSetterMethodName" : "deploymentMode", "getterDocumentation" : "Required. The deployment mode of the broker.\n

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

\n@return Required. The deployment mode of the broker.\n@see DeploymentMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deploymentMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deploymentMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentMode", "sensitive" : false, "setterDocumentation" : "Required. The deployment mode of the broker.\n@param deploymentMode Required. The deployment mode of the broker.\n@see DeploymentMode", "setterMethodName" : "setDeploymentMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentMode", "variableType" : "String", "documentation" : "Required. The deployment mode of the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEncryptionOptions", "beanStyleSetterMethodName" : "setEncryptionOptions", "c2jName" : "EncryptionOptions", "c2jShape" : "EncryptionOptions", "defaultConsumerFluentSetterDocumentation" : "Encryption options for the broker.\nThis is a convenience that creates an instance of the {@link EncryptionOptions.Builder} avoiding the need to create one manually via {@link EncryptionOptions#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionOptions.Builder#build()} is called immediately and its result is passed to {@link #encryptionOptions(EncryptionOptions)}.\n@param encryptionOptions a consumer that will call methods on {@link EncryptionOptions.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionOptions(EncryptionOptions)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.\n@deprecated Use {@link #encryptionOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #encryptionOptions(EncryptionOptions)}\n", "documentation" : "Encryption options for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EncryptionOptions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEncryptionOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionOptions", "fluentSetterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionOptions", "getterDocumentation" : "Encryption options for the broker.\n@return Encryption options for the broker.", "getterModel" : { "returnType" : "EncryptionOptions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionOptions", "sensitive" : false, "setterDocumentation" : "Encryption options for the broker.\n@param encryptionOptions Encryption options for the broker.", "setterMethodName" : "setEncryptionOptions", "setterModel" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : null, "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : "Encryption options for the broker.", "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The broker's instance 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 #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's instance type.\n@return The broker's instance type.\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The broker's instance type.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The broker's instance type.\n@return The broker's instance 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" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The broker's instance type.\n@param hostInstanceType The broker's instance type.", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The broker's instance type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "LogsSummary", "defaultConsumerFluentSetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\nThis is a convenience that creates an instance of the {@link LogsSummary.Builder} avoiding the need to create one manually via {@link LogsSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link LogsSummary.Builder#build()} is called immediately and its result is passed to {@link #logs(LogsSummary)}.\n@param logs a consumer that will call methods on {@link LogsSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(LogsSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@param logs The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(LogsSummary)}\n", "documentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@param logs The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@return The list of information about logs currently enabled and pending to be deployed for the specified broker.", "getterModel" : { "returnType" : "LogsSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.\n@param logs The list of information about logs currently enabled and pending to be deployed for the specified broker.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "LogsSummary", "variableName" : "logs", "variableType" : "LogsSummary", "documentation" : null, "simpleType" : "LogsSummary", "variableSetterType" : "LogsSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LogsSummary", "variableName" : "logs", "variableType" : "LogsSummary", "documentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.", "simpleType" : "LogsSummary", "variableSetterType" : "LogsSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaintenanceWindowStartTime", "beanStyleSetterMethodName" : "setMaintenanceWindowStartTime", "c2jName" : "MaintenanceWindowStartTime", "c2jShape" : "WeeklyStartTime", "defaultConsumerFluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\nThis is a convenience that creates an instance of the {@link WeeklyStartTime.Builder} avoiding the need to create one manually via {@link WeeklyStartTime#builder()}.\n\nWhen the {@link Consumer} completes, {@link WeeklyStartTime.Builder#build()} is called immediately and its result is passed to {@link #maintenanceWindowStartTime(WeeklyStartTime)}.\n@param maintenanceWindowStartTime a consumer that will call methods on {@link WeeklyStartTime.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maintenanceWindowStartTime(WeeklyStartTime)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.\n@deprecated Use {@link #maintenanceWindowStartTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maintenanceWindowStartTime(WeeklyStartTime)}\n", "documentation" : "The parameters that determine the WeeklyStartTime.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaintenanceWindowStartTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaintenanceWindowStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maintenanceWindowStartTime", "fluentSetterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maintenanceWindowStartTime", "getterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@return The parameters that determine the WeeklyStartTime.", "getterModel" : { "returnType" : "WeeklyStartTime", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maintenanceWindowStartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maintenanceWindowStartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaintenanceWindowStartTime", "sensitive" : false, "setterDocumentation" : "The parameters that determine the WeeklyStartTime.\n@param maintenanceWindowStartTime The parameters that determine the WeeklyStartTime.", "setterMethodName" : "setMaintenanceWindowStartTime", "setterModel" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : null, "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "maintenanceWindowStartTime", "variableType" : "WeeklyStartTime", "documentation" : "The parameters that determine the WeeklyStartTime.", "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingEngineVersion", "beanStyleSetterMethodName" : "setPendingEngineVersion", "c2jName" : "PendingEngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingEngineVersion(String)}.\n@param pendingEngineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingEngineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #pendingEngineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param pendingEngineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pendingEngineVersion(String)}\n", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingEngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingEngineVersion", "fluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param pendingEngineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingEngineVersion", "getterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingEngineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingEngineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingEngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param pendingEngineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setPendingEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingEngineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingEngineVersion", "variableType" : "String", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingHostInstanceType", "beanStyleSetterMethodName" : "setPendingHostInstanceType", "c2jName" : "PendingHostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingHostInstanceType(String)}.\n@param pendingHostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingHostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@deprecated Use {@link #pendingHostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param pendingHostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pendingHostInstanceType(String)}\n", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingHostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingHostInstanceType", "fluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param pendingHostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingHostInstanceType", "getterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingHostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingHostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingHostInstanceType", "sensitive" : false, "setterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param pendingHostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "setterMethodName" : "setPendingHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingHostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingHostInstanceType", "variableType" : "String", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPendingSecurityGroups", "beanStyleSetterMethodName" : "setPendingSecurityGroups", "c2jName" : "PendingSecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #pendingSecurityGroups(List)}.\n@param pendingSecurityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingSecurityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n

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

\n

\nYou can use {@link #hasPendingSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of pending security groups to authorize connections to brokers.\n@deprecated Use {@link #pendingSecurityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n@param pendingSecurityGroups The list of pending security groups to authorize connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pendingSecurityGroups(List)}\n", "documentation" : "The list of pending security groups to authorize connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingSecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingSecurityGroups", "fluentSetterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n@param pendingSecurityGroups The list of pending security groups to authorize connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingSecurityGroups", "getterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n

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

\n

\nYou can use {@link #hasPendingSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of pending security groups to authorize connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingSecurityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingSecurityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PendingSecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of pending security groups to authorize connections to brokers.\n@param pendingSecurityGroups The list of pending security groups to authorize connections to brokers.", "setterMethodName" : "setPendingSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingSecurityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingSecurityGroups", "variableType" : "java.util.List", "documentation" : "The list of pending security groups to authorize connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPubliclyAccessible", "beanStyleSetterMethodName" : "setPubliclyAccessible", "c2jName" : "PubliclyAccessible", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\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 #publiclyAccessible(Boolean)}.\n@param publiclyAccessible 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 #publiclyAccessible(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@deprecated Use {@link #publiclyAccessible()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #publiclyAccessible(Boolean)}\n", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PubliclyAccessible property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPubliclyAccessible", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "publiclyAccessible", "fluentSetterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "publiclyAccessible", "getterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@return Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "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" : "publiclyAccessible", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "publiclyAccessible", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PubliclyAccessible", "sensitive" : false, "setterDocumentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.\n@param publiclyAccessible Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "setterMethodName" : "setPubliclyAccessible", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "publiclyAccessible", "variableType" : "Boolean", "documentation" : "Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "BrokerStorageType", "defaultConsumerFluentSetterDocumentation" : "The broker's storage 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 #storageTypeAsString(String)}.\n@param storageType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "The broker's storage type.", "endpointDiscoveryId" : false, "enumType" : "BrokerStorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerStorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "The broker's storage type.\n

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

\n@return The broker's storage type.\n@see BrokerStorageType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "The broker's storage type.\n@param storageType The broker's storage type.\n@see BrokerStorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "The broker's storage type.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #subnetIds(List)}.\n@param subnetIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subnetIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@deprecated Use {@link #subnetIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetIds(List)}\n", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubnetIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubnetIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetIds", "fluentSetterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetIds", "getterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n

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

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "subnetIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "subnetIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.\n@param subnetIds The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "The list of groups (2 maximum) that define which subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ deployment requires two subnets.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of all tags associated with this broker.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all tags associated with this broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this broker.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all tags associated with this broker.\n@param tags The list of all tags associated with this broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The list of all tags associated with this broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The list of all tags associated with this broker.\n@param tags The list of all tags associated with this broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The list of all tags associated with this broker.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this broker.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The list of all tags associated with this broker.\n@param tags The list of all tags associated with this broker.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The list of all tags associated with this broker.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "__listOfUserSummary", "defaultConsumerFluentSetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #users(List)}.\n@param users a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of all ActiveMQ usernames for the specified broker.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n@param users The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "The list of all ActiveMQ usernames for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n@param users The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of all ActiveMQ usernames for the specified broker.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UserSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserSummary.Builder} avoiding the need to create one manually via {@link UserSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserSummary.Builder#build()} is called immediately and its result is passed to {@link #member(UserSummary)}.\n@param member a consumer that will call methods on {@link UserSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UserSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "UserSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : "", "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "The list of all ActiveMQ usernames for the specified broker.\n@param users The list of all ActiveMQ usernames for the specified broker.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "The list of all ActiveMQ usernames for the specified broker.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeBrokerResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeBrokerResponse", "variableName" : "describeBrokerResponse", "variableType" : "DescribeBrokerResponse", "documentation" : null, "simpleType" : "DescribeBrokerResponse", "variableSetterType" : "DescribeBrokerResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeConfigurationRequest" : { "c2jName" : "DescribeConfigurationRequest", "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" : "DescribeConfiguration", "locationName" : null, "requestUri" : "/v1/configurations/{configuration-id}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConfigurationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ConfigurationId" ], "shapeName" : "DescribeConfigurationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeConfigurationRequest", "variableName" : "describeConfigurationRequest", "variableType" : "DescribeConfigurationRequest", "documentation" : null, "simpleType" : "DescribeConfigurationRequest", "variableSetterType" : "DescribeConfigurationRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeConfigurationResponse" : { "c2jName" : "DescribeConfigurationResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The ARN of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The ARN of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of 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" : "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" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.", "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" : "Required. The ARN of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration revision.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration revision.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "Required. The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of 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" : "Required. The description of the configuration.\n@param description Required. The description of 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" : "Required. The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "Required. The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "Required. The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "Required. The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of all tags associated with this configuration.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The list of all tags associated with this configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The list of all tags associated with this configuration.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The ARN of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The ARN of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of 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" : "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" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.", "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" : "Required. The ARN of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Created" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration revision.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration revision.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "Required. The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of 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" : "Required. The description of the configuration.\n@param description Required. The description of 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" : "Required. The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineVersion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LatestRevision" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "Required. The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "Required. The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "Required. The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of all tags associated with this configuration.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The list of all tags associated with this configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The list of all tags associated with this configuration.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The ARN of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The ARN of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The ARN of the configuration.\n@return Required. The ARN of 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" : "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" : "Required. The ARN of the configuration.\n@param arn Required. The ARN of the configuration.", "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" : "Required. The ARN of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration revision.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration revision.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration revision.\n@return Required. The date and time of the configuration revision.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration revision.\n@param created Required. The date and time of the configuration revision.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration revision.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "Required. The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "Required. The description of the configuration.\n@param description Required. The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "Required. The description of the configuration.\n@return Required. The description of 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" : "Required. The description of the configuration.\n@param description Required. The description of 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" : "Required. The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineType", "beanStyleSetterMethodName" : "setEngineType", "c2jName" : "EngineType", "c2jShape" : "EngineType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineTypeAsString(String)}.\n@param engineType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@deprecated Use {@link #engineTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType\n@deprecated Use {@link #engineType(String)}\n", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "endpointDiscoveryId" : false, "enumType" : "EngineType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineType", "fluentEnumGetterMethodName" : "engineType", "fluentEnumSetterMethodName" : "engineType", "fluentGetterMethodName" : "engineTypeAsString", "fluentSetterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EngineType", "fluentSetterMethodName" : "engineType", "getterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n

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

\n@return Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineType", "sensitive" : false, "setterDocumentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@param engineType Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.\n@see EngineType", "setterMethodName" : "setEngineType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineType", "variableType" : "String", "documentation" : "Required. The type of broker engine. Note: Currently, Amazon MQ supports only ACTIVEMQ.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "Required. The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "Required. The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "Required. The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "Required. The latest revision of the configuration.\n@return Required. The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "Required. The latest revision of the configuration.\n@param latestRevision Required. The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "Required. The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of all tags associated with this configuration.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The list of all tags associated with this configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The list of all tags associated with this configuration.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The list of all tags associated with this configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The list of all tags associated with this configuration.\n@param tags The list of all tags associated with this configuration.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The list of all tags associated with this configuration.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeConfigurationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeConfigurationResponse", "variableName" : "describeConfigurationResponse", "variableType" : "DescribeConfigurationResponse", "documentation" : null, "simpleType" : "DescribeConfigurationResponse", "variableSetterType" : "DescribeConfigurationResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeConfigurationRevisionRequest" : { "c2jName" : "DescribeConfigurationRevisionRequest", "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" : "DescribeConfigurationRevision", "locationName" : null, "requestUri" : "/v1/configurations/{configuration-id}/revisions/{configuration-revision}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationRevision", "beanStyleSetterMethodName" : "setConfigurationRevision", "c2jName" : "ConfigurationRevision", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The revision of 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 #configurationRevision(String)}.\n@param configurationRevision a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationRevision(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The revision of the configuration.\n@return The revision of the configuration.\n@deprecated Use {@link #configurationRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The revision of the configuration.\n@param configurationRevision The revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationRevision(String)}\n", "documentation" : "The revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationRevision", "fluentSetterDocumentation" : "The revision of the configuration.\n@param configurationRevision The revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationRevision", "getterDocumentation" : "The revision of the configuration.\n@return The revision of the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-revision", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationRevision", "sensitive" : false, "setterDocumentation" : "The revision of the configuration.\n@param configurationRevision The revision of the configuration.", "setterMethodName" : "setConfigurationRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : "The revision of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConfigurationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ConfigurationRevision" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationRevision", "beanStyleSetterMethodName" : "setConfigurationRevision", "c2jName" : "ConfigurationRevision", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The revision of 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 #configurationRevision(String)}.\n@param configurationRevision a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationRevision(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The revision of the configuration.\n@return The revision of the configuration.\n@deprecated Use {@link #configurationRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The revision of the configuration.\n@param configurationRevision The revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationRevision(String)}\n", "documentation" : "The revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationRevision", "fluentSetterDocumentation" : "The revision of the configuration.\n@param configurationRevision The revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationRevision", "getterDocumentation" : "The revision of the configuration.\n@return The revision of the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-revision", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationRevision", "sensitive" : false, "setterDocumentation" : "The revision of the configuration.\n@param configurationRevision The revision of the configuration.", "setterMethodName" : "setConfigurationRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : "The revision of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationRevision", "beanStyleSetterMethodName" : "setConfigurationRevision", "c2jName" : "ConfigurationRevision", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The revision of 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 #configurationRevision(String)}.\n@param configurationRevision a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationRevision(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The revision of the configuration.\n@return The revision of the configuration.\n@deprecated Use {@link #configurationRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The revision of the configuration.\n@param configurationRevision The revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationRevision(String)}\n", "documentation" : "The revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationRevision", "fluentSetterDocumentation" : "The revision of the configuration.\n@param configurationRevision The revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationRevision", "getterDocumentation" : "The revision of the configuration.\n@return The revision of the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-revision", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationRevision", "sensitive" : false, "setterDocumentation" : "The revision of the configuration.\n@param configurationRevision The revision of the configuration.", "setterMethodName" : "setConfigurationRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : "The revision of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ConfigurationRevision", "ConfigurationId" ], "shapeName" : "DescribeConfigurationRevisionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeConfigurationRevisionRequest", "variableName" : "describeConfigurationRevisionRequest", "variableType" : "DescribeConfigurationRevisionRequest", "documentation" : null, "simpleType" : "DescribeConfigurationRevisionRequest", "variableSetterType" : "DescribeConfigurationRevisionRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeConfigurationRevisionResponse" : { "c2jName" : "DescribeConfigurationRevisionResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param configurationId Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param configurationId Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "configurationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param configurationId Required. The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "Data", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The base64-encoded XML 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 #data(String)}.\n@param data a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML configuration.\n@deprecated Use {@link #data()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #data(String)}\n", "documentation" : "Required. The base64-encoded XML configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Data property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasData", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "fluentSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "data", "getterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML 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" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Data", "sensitive" : false, "setterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : "Required. The base64-encoded XML configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The description of the configuration.\n@return The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "The description of the configuration.\n@return The description of 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" : "The description of the configuration.\n@param description The description of 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" : "The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConfigurationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param configurationId Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param configurationId Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "configurationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param configurationId Required. The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Created" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Data" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "Data", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The base64-encoded XML 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 #data(String)}.\n@param data a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML configuration.\n@deprecated Use {@link #data()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #data(String)}\n", "documentation" : "Required. The base64-encoded XML configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Data property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasData", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "fluentSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "data", "getterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML 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" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Data", "sensitive" : false, "setterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : "Required. The base64-encoded XML configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The description of the configuration.\n@return The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "The description of the configuration.\n@return The description of 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" : "The description of the configuration.\n@param description The description of 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" : "The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param configurationId Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param configurationId Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "configurationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param configurationId Required. The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "Data", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The base64-encoded XML 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 #data(String)}.\n@param data a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML configuration.\n@deprecated Use {@link #data()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #data(String)}\n", "documentation" : "Required. The base64-encoded XML configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Data property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasData", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "fluentSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "data", "getterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML 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" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Data", "sensitive" : false, "setterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : "Required. The base64-encoded XML configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The description of the configuration.\n@return The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "The description of the configuration.\n@return The description of 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" : "The description of the configuration.\n@param description The description of 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" : "The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeConfigurationRevisionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeConfigurationRevisionResponse", "variableName" : "describeConfigurationRevisionResponse", "variableType" : "DescribeConfigurationRevisionResponse", "documentation" : null, "simpleType" : "DescribeConfigurationRevisionResponse", "variableSetterType" : "DescribeConfigurationRevisionResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUserRequest" : { "c2jName" : "DescribeUserRequest", "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" : "DescribeUser", "locationName" : null, "requestUri" : "/v1/brokers/{broker-id}/users/{username}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Username", "BrokerId" ], "shapeName" : "DescribeUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeUserRequest", "variableName" : "describeUserRequest", "variableType" : "DescribeUserRequest", "documentation" : null, "simpleType" : "DescribeUserRequest", "variableSetterType" : "DescribeUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUserResponse" : { "c2jName" : "DescribeUserResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "UserPendingChanges", "defaultConsumerFluentSetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\nThis is a convenience that creates an instance of the {@link UserPendingChanges.Builder} avoiding the need to create one manually via {@link UserPendingChanges#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserPendingChanges.Builder#build()} is called immediately and its result is passed to {@link #pending(UserPendingChanges)}.\n@param pending a consumer that will call methods on {@link UserPendingChanges.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pending(UserPendingChanges)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@return The status of the changes pending for the ActiveMQ user.\n@deprecated Use {@link #pending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@param pending The status of the changes pending for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pending(UserPendingChanges)}\n", "documentation" : "The status of the changes pending for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Pending property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPending", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@param pending The status of the changes pending for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@return The status of the changes pending for the ActiveMQ user.", "getterModel" : { "returnType" : "UserPendingChanges", "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" : "SDK_POJO", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@param pending The status of the changes pending for the ActiveMQ user.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "UserPendingChanges", "variableName" : "pending", "variableType" : "UserPendingChanges", "documentation" : null, "simpleType" : "UserPendingChanges", "variableSetterType" : "UserPendingChanges" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPendingChanges", "variableName" : "pending", "variableType" : "UserPendingChanges", "documentation" : "The status of the changes pending for the ActiveMQ user.", "simpleType" : "UserPendingChanges", "variableSetterType" : "UserPendingChanges" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ConsoleAccess" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Groups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Pending" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "UserPendingChanges", "defaultConsumerFluentSetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\nThis is a convenience that creates an instance of the {@link UserPendingChanges.Builder} avoiding the need to create one manually via {@link UserPendingChanges#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserPendingChanges.Builder#build()} is called immediately and its result is passed to {@link #pending(UserPendingChanges)}.\n@param pending a consumer that will call methods on {@link UserPendingChanges.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pending(UserPendingChanges)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@return The status of the changes pending for the ActiveMQ user.\n@deprecated Use {@link #pending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@param pending The status of the changes pending for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pending(UserPendingChanges)}\n", "documentation" : "The status of the changes pending for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Pending property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPending", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@param pending The status of the changes pending for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@return The status of the changes pending for the ActiveMQ user.", "getterModel" : { "returnType" : "UserPendingChanges", "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" : "SDK_POJO", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@param pending The status of the changes pending for the ActiveMQ user.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "UserPendingChanges", "variableName" : "pending", "variableType" : "UserPendingChanges", "documentation" : null, "simpleType" : "UserPendingChanges", "variableSetterType" : "UserPendingChanges" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPendingChanges", "variableName" : "pending", "variableType" : "UserPendingChanges", "documentation" : "The status of the changes pending for the ActiveMQ user.", "simpleType" : "UserPendingChanges", "variableSetterType" : "UserPendingChanges" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "UserPendingChanges", "defaultConsumerFluentSetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\nThis is a convenience that creates an instance of the {@link UserPendingChanges.Builder} avoiding the need to create one manually via {@link UserPendingChanges#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserPendingChanges.Builder#build()} is called immediately and its result is passed to {@link #pending(UserPendingChanges)}.\n@param pending a consumer that will call methods on {@link UserPendingChanges.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pending(UserPendingChanges)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@return The status of the changes pending for the ActiveMQ user.\n@deprecated Use {@link #pending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@param pending The status of the changes pending for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pending(UserPendingChanges)}\n", "documentation" : "The status of the changes pending for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Pending property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPending", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@param pending The status of the changes pending for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@return The status of the changes pending for the ActiveMQ user.", "getterModel" : { "returnType" : "UserPendingChanges", "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" : "SDK_POJO", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "The status of the changes pending for the ActiveMQ user.\n@param pending The status of the changes pending for the ActiveMQ user.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "UserPendingChanges", "variableName" : "pending", "variableType" : "UserPendingChanges", "documentation" : null, "simpleType" : "UserPendingChanges", "variableSetterType" : "UserPendingChanges" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserPendingChanges", "variableName" : "pending", "variableType" : "UserPendingChanges", "documentation" : "The status of the changes pending for the ActiveMQ user.", "simpleType" : "UserPendingChanges", "variableSetterType" : "UserPendingChanges" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeUserResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeUserResponse", "variableName" : "describeUserResponse", "variableType" : "DescribeUserResponse", "documentation" : null, "simpleType" : "DescribeUserResponse", "variableSetterType" : "DescribeUserResponse" }, "wrapper" : false, "xmlNamespace" : null }, "EncryptionOptions" : { "c2jName" : "EncryptionOptions", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Encryption options for the broker.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKmsKeyId", "beanStyleSetterMethodName" : "setKmsKeyId", "c2jName" : "KmsKeyId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #kmsKeyId(String)}.\n@param kmsKeyId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #kmsKeyId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@deprecated Use {@link #kmsKeyId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@param kmsKeyId The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #kmsKeyId(String)}\n", "documentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the KmsKeyId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKmsKeyId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "kmsKeyId", "fluentSetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@param kmsKeyId The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kmsKeyId", "getterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "kmsKeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "kmsKeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KmsKeyId", "sensitive" : false, "setterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@param kmsKeyId The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "setterMethodName" : "setKmsKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyId", "variableType" : "String", "documentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUseAwsOwnedKey", "beanStyleSetterMethodName" : "setUseAwsOwnedKey", "c2jName" : "UseAwsOwnedKey", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\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 #useAwsOwnedKey(Boolean)}.\n@param useAwsOwnedKey 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 #useAwsOwnedKey(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@deprecated Use {@link #useAwsOwnedKey()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@param useAwsOwnedKey Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #useAwsOwnedKey(Boolean)}\n", "documentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UseAwsOwnedKey property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUseAwsOwnedKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "useAwsOwnedKey", "fluentSetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@param useAwsOwnedKey Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "useAwsOwnedKey", "getterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "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" : "useAwsOwnedKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "useAwsOwnedKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UseAwsOwnedKey", "sensitive" : false, "setterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@param useAwsOwnedKey Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "setterMethodName" : "setUseAwsOwnedKey", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "useAwsOwnedKey", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "useAwsOwnedKey", "variableType" : "Boolean", "documentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "KmsKeyId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKmsKeyId", "beanStyleSetterMethodName" : "setKmsKeyId", "c2jName" : "KmsKeyId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #kmsKeyId(String)}.\n@param kmsKeyId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #kmsKeyId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@deprecated Use {@link #kmsKeyId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@param kmsKeyId The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #kmsKeyId(String)}\n", "documentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the KmsKeyId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKmsKeyId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "kmsKeyId", "fluentSetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@param kmsKeyId The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kmsKeyId", "getterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "kmsKeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "kmsKeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KmsKeyId", "sensitive" : false, "setterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@param kmsKeyId The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "setterMethodName" : "setKmsKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyId", "variableType" : "String", "documentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UseAwsOwnedKey" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUseAwsOwnedKey", "beanStyleSetterMethodName" : "setUseAwsOwnedKey", "c2jName" : "UseAwsOwnedKey", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\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 #useAwsOwnedKey(Boolean)}.\n@param useAwsOwnedKey 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 #useAwsOwnedKey(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@deprecated Use {@link #useAwsOwnedKey()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@param useAwsOwnedKey Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #useAwsOwnedKey(Boolean)}\n", "documentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UseAwsOwnedKey property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUseAwsOwnedKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "useAwsOwnedKey", "fluentSetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@param useAwsOwnedKey Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "useAwsOwnedKey", "getterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "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" : "useAwsOwnedKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "useAwsOwnedKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UseAwsOwnedKey", "sensitive" : false, "setterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@param useAwsOwnedKey Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "setterMethodName" : "setUseAwsOwnedKey", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "useAwsOwnedKey", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "useAwsOwnedKey", "variableType" : "Boolean", "documentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKmsKeyId", "beanStyleSetterMethodName" : "setKmsKeyId", "c2jName" : "KmsKeyId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #kmsKeyId(String)}.\n@param kmsKeyId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #kmsKeyId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@deprecated Use {@link #kmsKeyId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@param kmsKeyId The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #kmsKeyId(String)}\n", "documentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the KmsKeyId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKmsKeyId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "kmsKeyId", "fluentSetterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@param kmsKeyId The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kmsKeyId", "getterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@return The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "kmsKeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "kmsKeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KmsKeyId", "sensitive" : false, "setterDocumentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.\n@param kmsKeyId The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "setterMethodName" : "setKmsKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyId", "variableType" : "String", "documentation" : "The customer master key (CMK) to use for the AWS Key Management Service (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUseAwsOwnedKey", "beanStyleSetterMethodName" : "setUseAwsOwnedKey", "c2jName" : "UseAwsOwnedKey", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\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 #useAwsOwnedKey(Boolean)}.\n@param useAwsOwnedKey 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 #useAwsOwnedKey(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@deprecated Use {@link #useAwsOwnedKey()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@param useAwsOwnedKey Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #useAwsOwnedKey(Boolean)}\n", "documentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UseAwsOwnedKey property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUseAwsOwnedKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "useAwsOwnedKey", "fluentSetterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@param useAwsOwnedKey Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "useAwsOwnedKey", "getterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@return Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "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" : "useAwsOwnedKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "useAwsOwnedKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UseAwsOwnedKey", "sensitive" : false, "setterDocumentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).\n@param useAwsOwnedKey Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "setterMethodName" : "setUseAwsOwnedKey", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "useAwsOwnedKey", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "useAwsOwnedKey", "variableType" : "Boolean", "documentation" : "Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "UseAwsOwnedKey" ], "shapeName" : "EncryptionOptions", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EncryptionOptions", "variableName" : "encryptionOptions", "variableType" : "EncryptionOptions", "documentation" : null, "simpleType" : "EncryptionOptions", "variableSetterType" : "EncryptionOptions" }, "wrapper" : false, "xmlNamespace" : null }, "EngineType" : { "c2jName" : "EngineType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The type of broker engine. Note: Currently, Amazon MQ supports only ActiveMQ.", "endpointDiscovery" : null, "enums" : [ { "name" : "ACTIVEMQ", "value" : "ACTIVEMQ" } ], "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" : "EngineType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EngineType", "variableName" : "engineType", "variableType" : "EngineType", "documentation" : null, "simpleType" : "EngineType", "variableSetterType" : "EngineType" }, "wrapper" : false, "xmlNamespace" : null }, "EngineVersion" : { "c2jName" : "EngineVersion", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Id of the engine 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Id for the 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Id for the version.\n@return Id for the version.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Id for the version.\n@param name Id for the version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Id for the version.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Id for the version.\n@param name Id for the version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Id for the version.\n@return Id for the 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" : "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" : "Id for the version.\n@param name Id for the version.", "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" : "Id for the version.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Id for the 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Id for the version.\n@return Id for the version.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Id for the version.\n@param name Id for the version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Id for the version.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Id for the version.\n@param name Id for the version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Id for the version.\n@return Id for the 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" : "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" : "Id for the version.\n@param name Id for the version.", "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" : "Id for the version.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Id for the 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Id for the version.\n@return Id for the version.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Id for the version.\n@param name Id for the version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Id for the version.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Id for the version.\n@param name Id for the version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Id for the version.\n@return Id for the 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" : "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" : "Id for the version.\n@param name Id for the version.", "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" : "Id for the version.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EngineVersion", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EngineVersion", "variableName" : "engineVersion", "variableType" : "EngineVersion", "documentation" : null, "simpleType" : "EngineVersion", "variableSetterType" : "EngineVersion" }, "wrapper" : false, "xmlNamespace" : null }, "ForbiddenException" : { "c2jName" : "ForbiddenException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about an error.", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ForbiddenException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 403, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorAttribute" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ForbiddenException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ForbiddenException", "variableName" : "forbiddenException", "variableType" : "ForbiddenException", "documentation" : null, "simpleType" : "ForbiddenException", "variableSetterType" : "ForbiddenException" }, "wrapper" : false, "xmlNamespace" : null }, "InternalServerErrorException" : { "c2jName" : "InternalServerErrorException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about an error.", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InternalServerErrorException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 500, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorAttribute" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InternalServerErrorException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InternalServerErrorException", "variableName" : "internalServerErrorException", "variableType" : "InternalServerErrorException", "documentation" : null, "simpleType" : "InternalServerErrorException", "variableSetterType" : "InternalServerErrorException" }, "wrapper" : false, "xmlNamespace" : null }, "ListBrokersRequest" : { "c2jName" : "ListBrokersRequest", "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" : "ListBrokers", "locationName" : null, "requestUri" : "/v1/brokers", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListBrokersRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListBrokersRequest", "variableName" : "listBrokersRequest", "variableType" : "ListBrokersRequest", "documentation" : null, "simpleType" : "ListBrokersRequest", "variableSetterType" : "ListBrokersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListBrokersResponse" : { "c2jName" : "ListBrokersResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerSummaries", "beanStyleSetterMethodName" : "setBrokerSummaries", "c2jName" : "BrokerSummaries", "c2jShape" : "__listOfBrokerSummary", "defaultConsumerFluentSetterDocumentation" : "A list of information about all brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #brokerSummaries(List)}.\n@param brokerSummaries a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerSummaries(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about all brokers.\n

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

\n

\nYou can use {@link #hasBrokerSummaries()} to see if a value was sent in this field.\n

\n@return A list of information about all brokers.\n@deprecated Use {@link #brokerSummaries()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about all brokers.\n@param brokerSummaries A list of information about all brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerSummaries(List)}\n", "documentation" : "A list of information about all brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerSummaries property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerSummaries", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerSummaries", "fluentSetterDocumentation" : "A list of information about all brokers.\n@param brokerSummaries A list of information about all brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerSummaries", "getterDocumentation" : "A list of information about all brokers.\n

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

\n

\nYou can use {@link #hasBrokerSummaries()} to see if a value was sent in this field.\n

\n@return A list of information about all brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerSummary.Builder} avoiding the need to create one manually via {@link BrokerSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerSummary.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerSummary)}.\n@param member a consumer that will call methods on {@link BrokerSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerSummary", "variableName" : "member", "variableType" : "BrokerSummary", "documentation" : null, "simpleType" : "BrokerSummary", "variableSetterType" : "BrokerSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerSummary", "variableName" : "member", "variableType" : "BrokerSummary", "documentation" : "", "simpleType" : "BrokerSummary", "variableSetterType" : "BrokerSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerSummaries", "sensitive" : false, "setterDocumentation" : "A list of information about all brokers.\n@param brokerSummaries A list of information about all brokers.", "setterMethodName" : "setBrokerSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerSummaries", "variableType" : "java.util.List", "documentation" : "A list of information about all brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerSummaries" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerSummaries", "beanStyleSetterMethodName" : "setBrokerSummaries", "c2jName" : "BrokerSummaries", "c2jShape" : "__listOfBrokerSummary", "defaultConsumerFluentSetterDocumentation" : "A list of information about all brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #brokerSummaries(List)}.\n@param brokerSummaries a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerSummaries(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about all brokers.\n

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

\n

\nYou can use {@link #hasBrokerSummaries()} to see if a value was sent in this field.\n

\n@return A list of information about all brokers.\n@deprecated Use {@link #brokerSummaries()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about all brokers.\n@param brokerSummaries A list of information about all brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerSummaries(List)}\n", "documentation" : "A list of information about all brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerSummaries property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerSummaries", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerSummaries", "fluentSetterDocumentation" : "A list of information about all brokers.\n@param brokerSummaries A list of information about all brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerSummaries", "getterDocumentation" : "A list of information about all brokers.\n

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

\n

\nYou can use {@link #hasBrokerSummaries()} to see if a value was sent in this field.\n

\n@return A list of information about all brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerSummary.Builder} avoiding the need to create one manually via {@link BrokerSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerSummary.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerSummary)}.\n@param member a consumer that will call methods on {@link BrokerSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerSummary", "variableName" : "member", "variableType" : "BrokerSummary", "documentation" : null, "simpleType" : "BrokerSummary", "variableSetterType" : "BrokerSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerSummary", "variableName" : "member", "variableType" : "BrokerSummary", "documentation" : "", "simpleType" : "BrokerSummary", "variableSetterType" : "BrokerSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerSummaries", "sensitive" : false, "setterDocumentation" : "A list of information about all brokers.\n@param brokerSummaries A list of information about all brokers.", "setterMethodName" : "setBrokerSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerSummaries", "variableType" : "java.util.List", "documentation" : "A list of information about all brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBrokerSummaries", "beanStyleSetterMethodName" : "setBrokerSummaries", "c2jName" : "BrokerSummaries", "c2jShape" : "__listOfBrokerSummary", "defaultConsumerFluentSetterDocumentation" : "A list of information about all brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #brokerSummaries(List)}.\n@param brokerSummaries a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerSummaries(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about all brokers.\n

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

\n

\nYou can use {@link #hasBrokerSummaries()} to see if a value was sent in this field.\n

\n@return A list of information about all brokers.\n@deprecated Use {@link #brokerSummaries()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about all brokers.\n@param brokerSummaries A list of information about all brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerSummaries(List)}\n", "documentation" : "A list of information about all brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerSummaries property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerSummaries", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerSummaries", "fluentSetterDocumentation" : "A list of information about all brokers.\n@param brokerSummaries A list of information about all brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerSummaries", "getterDocumentation" : "A list of information about all brokers.\n

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

\n

\nYou can use {@link #hasBrokerSummaries()} to see if a value was sent in this field.\n

\n@return A list of information about all brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BrokerSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BrokerSummary.Builder} avoiding the need to create one manually via {@link BrokerSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link BrokerSummary.Builder#build()} is called immediately and its result is passed to {@link #member(BrokerSummary)}.\n@param member a consumer that will call methods on {@link BrokerSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BrokerSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BrokerSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BrokerSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BrokerSummary", "variableName" : "member", "variableType" : "BrokerSummary", "documentation" : null, "simpleType" : "BrokerSummary", "variableSetterType" : "BrokerSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerSummary", "variableName" : "member", "variableType" : "BrokerSummary", "documentation" : "", "simpleType" : "BrokerSummary", "variableSetterType" : "BrokerSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BrokerSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BrokerSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BrokerSummaries", "sensitive" : false, "setterDocumentation" : "A list of information about all brokers.\n@param brokerSummaries A list of information about all brokers.", "setterMethodName" : "setBrokerSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "brokerSummaries", "variableType" : "java.util.List", "documentation" : "A list of information about all brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListBrokersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListBrokersResponse", "variableName" : "listBrokersResponse", "variableType" : "ListBrokersResponse", "documentation" : null, "simpleType" : "ListBrokersResponse", "variableSetterType" : "ListBrokersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListConfigurationRevisionsRequest" : { "c2jName" : "ListConfigurationRevisionsRequest", "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" : "ListConfigurationRevisions", "locationName" : null, "requestUri" : "/v1/configurations/{configuration-id}/revisions", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConfigurationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ConfigurationId" ], "shapeName" : "ListConfigurationRevisionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListConfigurationRevisionsRequest", "variableName" : "listConfigurationRevisionsRequest", "variableType" : "ListConfigurationRevisionsRequest", "documentation" : null, "simpleType" : "ListConfigurationRevisionsRequest", "variableSetterType" : "ListConfigurationRevisionsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListConfigurationRevisionsResponse" : { "c2jName" : "ListConfigurationRevisionsResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates 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" : "configurationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getRevisions", "beanStyleSetterMethodName" : "setRevisions", "c2jName" : "Revisions", "c2jShape" : "__listOfConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "The list of all revisions for the specified configuration.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #revisions(List)}.\n@param revisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasRevisions()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.\n@deprecated Use {@link #revisions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param revisions The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #revisions(List)}\n", "documentation" : "The list of all revisions for the specified configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Revisions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRevisions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisions", "fluentSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param revisions The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revisions", "getterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasRevisions()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationRevision)}.\n@param member a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ConfigurationRevision)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "member", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "member", "variableType" : "ConfigurationRevision", "documentation" : "", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationRevision", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Revisions", "sensitive" : false, "setterDocumentation" : "The list of all revisions for the specified configuration.\n@param revisions The list of all revisions for the specified configuration.", "setterMethodName" : "setRevisions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "revisions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "revisions", "variableType" : "java.util.List", "documentation" : "The list of all revisions for the specified configuration.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConfigurationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates 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" : "configurationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Revisions" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getRevisions", "beanStyleSetterMethodName" : "setRevisions", "c2jName" : "Revisions", "c2jShape" : "__listOfConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "The list of all revisions for the specified configuration.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #revisions(List)}.\n@param revisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasRevisions()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.\n@deprecated Use {@link #revisions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param revisions The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #revisions(List)}\n", "documentation" : "The list of all revisions for the specified configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Revisions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRevisions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisions", "fluentSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param revisions The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revisions", "getterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasRevisions()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationRevision)}.\n@param member a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ConfigurationRevision)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "member", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "member", "variableType" : "ConfigurationRevision", "documentation" : "", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationRevision", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Revisions", "sensitive" : false, "setterDocumentation" : "The list of all revisions for the specified configuration.\n@param revisions The list of all revisions for the specified configuration.", "setterMethodName" : "setRevisions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "revisions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "revisions", "variableType" : "java.util.List", "documentation" : "The list of all revisions for the specified configuration.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates 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" : "configurationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configuration revisions that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getRevisions", "beanStyleSetterMethodName" : "setRevisions", "c2jName" : "Revisions", "c2jShape" : "__listOfConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "The list of all revisions for the specified configuration.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #revisions(List)}.\n@param revisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasRevisions()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.\n@deprecated Use {@link #revisions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param revisions The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #revisions(List)}\n", "documentation" : "The list of all revisions for the specified configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Revisions property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRevisions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisions", "fluentSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param revisions The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revisions", "getterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasRevisions()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationRevision)}.\n@param member a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ConfigurationRevision)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "member", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "member", "variableType" : "ConfigurationRevision", "documentation" : "", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationRevision", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Revisions", "sensitive" : false, "setterDocumentation" : "The list of all revisions for the specified configuration.\n@param revisions The list of all revisions for the specified configuration.", "setterMethodName" : "setRevisions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "revisions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "revisions", "variableType" : "java.util.List", "documentation" : "The list of all revisions for the specified configuration.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListConfigurationRevisionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListConfigurationRevisionsResponse", "variableName" : "listConfigurationRevisionsResponse", "variableType" : "ListConfigurationRevisionsResponse", "documentation" : null, "simpleType" : "ListConfigurationRevisionsResponse", "variableSetterType" : "ListConfigurationRevisionsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListConfigurationsRequest" : { "c2jName" : "ListConfigurationsRequest", "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" : "ListConfigurations", "locationName" : null, "requestUri" : "/v1/configurations", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListConfigurationsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListConfigurationsRequest", "variableName" : "listConfigurationsRequest", "variableType" : "ListConfigurationsRequest", "documentation" : null, "simpleType" : "ListConfigurationsRequest", "variableSetterType" : "ListConfigurationsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListConfigurationsResponse" : { "c2jName" : "ListConfigurationsResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getConfigurations", "beanStyleSetterMethodName" : "setConfigurations", "c2jName" : "Configurations", "c2jShape" : "__listOfConfiguration", "defaultConsumerFluentSetterDocumentation" : "The list of all revisions for the specified configuration.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #configurations(List)}.\n@param configurations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurations(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasConfigurations()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.\n@deprecated Use {@link #configurations()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurations(List)}\n", "documentation" : "The list of all revisions for the specified configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configurations property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurations", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurations", "fluentSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurations", "getterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasConfigurations()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configurations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Configuration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Configuration.Builder} avoiding the need to create one manually via {@link Configuration#builder()}.\n\nWhen the {@link Consumer} completes, {@link Configuration.Builder#build()} is called immediately and its result is passed to {@link #member(Configuration)}.\n@param member a consumer that will call methods on {@link Configuration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Configuration)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Configuration)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Configuration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Configuration", "variableName" : "member", "variableType" : "Configuration", "documentation" : null, "simpleType" : "Configuration", "variableSetterType" : "Configuration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Configuration", "variableName" : "member", "variableType" : "Configuration", "documentation" : "", "simpleType" : "Configuration", "variableSetterType" : "Configuration" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Configuration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Configuration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Configurations", "sensitive" : false, "setterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.", "setterMethodName" : "setConfigurations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurations", "variableType" : "java.util.List", "documentation" : "The list of all revisions for the specified configuration.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Configurations" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getConfigurations", "beanStyleSetterMethodName" : "setConfigurations", "c2jName" : "Configurations", "c2jShape" : "__listOfConfiguration", "defaultConsumerFluentSetterDocumentation" : "The list of all revisions for the specified configuration.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #configurations(List)}.\n@param configurations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurations(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasConfigurations()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.\n@deprecated Use {@link #configurations()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurations(List)}\n", "documentation" : "The list of all revisions for the specified configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configurations property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurations", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurations", "fluentSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurations", "getterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasConfigurations()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configurations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Configuration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Configuration.Builder} avoiding the need to create one manually via {@link Configuration#builder()}.\n\nWhen the {@link Consumer} completes, {@link Configuration.Builder#build()} is called immediately and its result is passed to {@link #member(Configuration)}.\n@param member a consumer that will call methods on {@link Configuration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Configuration)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Configuration)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Configuration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Configuration", "variableName" : "member", "variableType" : "Configuration", "documentation" : null, "simpleType" : "Configuration", "variableSetterType" : "Configuration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Configuration", "variableName" : "member", "variableType" : "Configuration", "documentation" : "", "simpleType" : "Configuration", "variableSetterType" : "Configuration" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Configuration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Configuration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Configurations", "sensitive" : false, "setterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.", "setterMethodName" : "setConfigurations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurations", "variableType" : "java.util.List", "documentation" : "The list of all revisions for the specified configuration.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getConfigurations", "beanStyleSetterMethodName" : "setConfigurations", "c2jName" : "Configurations", "c2jShape" : "__listOfConfiguration", "defaultConsumerFluentSetterDocumentation" : "The list of all revisions for the specified configuration.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #configurations(List)}.\n@param configurations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurations(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasConfigurations()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.\n@deprecated Use {@link #configurations()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurations(List)}\n", "documentation" : "The list of all revisions for the specified configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configurations property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurations", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurations", "fluentSetterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurations", "getterDocumentation" : "The list of all revisions for the specified configuration.\n

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

\n

\nYou can use {@link #hasConfigurations()} to see if a value was sent in this field.\n

\n@return The list of all revisions for the specified configuration.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configurations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Configuration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Configuration.Builder} avoiding the need to create one manually via {@link Configuration#builder()}.\n\nWhen the {@link Consumer} completes, {@link Configuration.Builder#build()} is called immediately and its result is passed to {@link #member(Configuration)}.\n@param member a consumer that will call methods on {@link Configuration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Configuration)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Configuration)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Configuration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Configuration", "variableName" : "member", "variableType" : "Configuration", "documentation" : null, "simpleType" : "Configuration", "variableSetterType" : "Configuration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Configuration", "variableName" : "member", "variableType" : "Configuration", "documentation" : "", "simpleType" : "Configuration", "variableSetterType" : "Configuration" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Configuration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Configuration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Configurations", "sensitive" : false, "setterDocumentation" : "The list of all revisions for the specified configuration.\n@param configurations The list of all revisions for the specified configuration.", "setterMethodName" : "setConfigurations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurations", "variableType" : "java.util.List", "documentation" : "The list of all revisions for the specified configuration.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of configurations that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListConfigurationsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListConfigurationsResponse", "variableName" : "listConfigurationsResponse", "variableType" : "ListConfigurationsResponse", "documentation" : null, "simpleType" : "ListConfigurationsResponse", "variableSetterType" : "ListConfigurationsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListTagsRequest" : { "c2jName" : "ListTagsRequest", "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" : "ListTags", "locationName" : null, "requestUri" : "/v1/tags/{resource-arn}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\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 resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resource-arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resource-arn", "uri" : true }, "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 resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.", "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 resource tag.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\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 resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resource-arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resource-arn", "uri" : true }, "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 resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.", "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 resource tag.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.\n@deprecated Use {@link #resourceArn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceArn(String)}\n", "documentation" : "The Amazon Resource Name (ARN) of the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasResourceArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.\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 resource tag.\n@return The Amazon Resource Name (ARN) of the resource tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resource-arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resource-arn", "uri" : true }, "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 resource tag.\n@param resourceArn The Amazon Resource Name (ARN) of the resource tag.", "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 resource tag.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceArn" ], "shapeName" : "ListTagsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListTagsRequest", "variableName" : "listTagsRequest", "variableType" : "ListTagsRequest", "documentation" : null, "simpleType" : "ListTagsRequest", "variableSetterType" : "ListTagsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListTagsResponse" : { "c2jName" : "ListTagsResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The key-value pair for the resource tag.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The key-value pair for the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The key-value pair for the resource tag.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Tags" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The key-value pair for the resource tag.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The key-value pair for the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The key-value pair for the resource tag.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "The key-value pair for the resource tag.\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.\n@deprecated Use {@link #tags()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n", "documentation" : "The key-value pair for the resource tag.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTags", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "The key-value pair for the resource tag.\n

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

\n

\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n

\n@return The key-value pair for the resource tag.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "The key-value pair for the resource tag.\n@param tags The key-value pair for the resource tag.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "The key-value pair for the resource tag.", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListTagsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListTagsResponse", "variableName" : "listTagsResponse", "variableType" : "ListTagsResponse", "documentation" : null, "simpleType" : "ListTagsResponse", "variableSetterType" : "ListTagsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListUsersRequest" : { "c2jName" : "ListUsersRequest", "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" : "ListUsers", "locationName" : null, "requestUri" : "/v1/brokers/{broker-id}/users", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "BrokerId" ], "shapeName" : "ListUsersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListUsersRequest", "variableName" : "listUsersRequest", "variableType" : "ListUsersRequest", "documentation" : null, "simpleType" : "ListUsersRequest", "variableSetterType" : "ListUsersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListUsersResponse" : { "c2jName" : "ListUsersResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integerMin5Max100", "defaultConsumerFluentSetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "__listOfUserSummary", "defaultConsumerFluentSetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #users(List)}.\n@param users a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of all ActiveMQ usernames for the specified broker.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n@param users Required. The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "Required. The list of all ActiveMQ usernames for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n@param users Required. The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of all ActiveMQ usernames for the specified broker.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UserSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserSummary.Builder} avoiding the need to create one manually via {@link UserSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserSummary.Builder#build()} is called immediately and its result is passed to {@link #member(UserSummary)}.\n@param member a consumer that will call methods on {@link UserSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UserSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "UserSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : "", "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n@param users Required. The list of all ActiveMQ usernames for the specified broker.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "Required. The list of all ActiveMQ usernames for the specified broker.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integerMin5Max100", "defaultConsumerFluentSetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Users" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "__listOfUserSummary", "defaultConsumerFluentSetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #users(List)}.\n@param users a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of all ActiveMQ usernames for the specified broker.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n@param users Required. The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "Required. The list of all ActiveMQ usernames for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n@param users Required. The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of all ActiveMQ usernames for the specified broker.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UserSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserSummary.Builder} avoiding the need to create one manually via {@link UserSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserSummary.Builder#build()} is called immediately and its result is passed to {@link #member(UserSummary)}.\n@param member a consumer that will call methods on {@link UserSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UserSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "UserSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : "", "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n@param users Required. The list of all ActiveMQ usernames for the specified broker.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "Required. The list of all ActiveMQ usernames for the specified broker.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "__integerMin5Max100", "defaultConsumerFluentSetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@return Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.\n@param maxResults Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "Required. The maximum number of ActiveMQ users that can be returned per page (20 by default). This value must be an integer from 5 to 100.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@return The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.\n@param nextToken The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "__listOfUserSummary", "defaultConsumerFluentSetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #users(List)}.\n@param users a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of all ActiveMQ usernames for the specified broker.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n@param users Required. The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "Required. The list of all ActiveMQ usernames for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n@param users Required. The list of all ActiveMQ usernames for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n

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

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return Required. The list of all ActiveMQ usernames for the specified broker.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UserSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserSummary.Builder} avoiding the need to create one manually via {@link UserSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserSummary.Builder#build()} is called immediately and its result is passed to {@link #member(UserSummary)}.\n@param member a consumer that will call methods on {@link UserSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UserSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "UserSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "member", "variableType" : "UserSummary", "documentation" : "", "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "Required. The list of all ActiveMQ usernames for the specified broker.\n@param users Required. The list of all ActiveMQ usernames for the specified broker.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "Required. The list of all ActiveMQ usernames for the specified broker.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListUsersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListUsersResponse", "variableName" : "listUsersResponse", "variableType" : "ListUsersResponse", "documentation" : null, "simpleType" : "ListUsersResponse", "variableSetterType" : "ListUsersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "Logs" : { "c2jName" : "Logs", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The list of information about logs to be enabled for the specified broker.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAudit", "beanStyleSetterMethodName" : "setAudit", "c2jName" : "Audit", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\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 #audit(Boolean)}.\n@param audit 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 #audit(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@deprecated Use {@link #audit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #audit(Boolean)}\n", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Audit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAudit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "audit", "fluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "audit", "getterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "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" : "audit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "audit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Audit", "sensitive" : false, "setterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "setterMethodName" : "setAudit", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneral", "beanStyleSetterMethodName" : "setGeneral", "c2jName" : "General", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables general logging.\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 #general(Boolean)}.\n@param general 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 #general(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables general logging.\n@return Enables general logging.\n@deprecated Use {@link #general()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #general(Boolean)}\n", "documentation" : "Enables general logging.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the General property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneral", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "general", "fluentSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "general", "getterDocumentation" : "Enables general logging.\n@return Enables general logging.", "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" : "general", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "general", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "General", "sensitive" : false, "setterDocumentation" : "Enables general logging.\n@param general Enables general logging.", "setterMethodName" : "setGeneral", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : "Enables general logging.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Audit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAudit", "beanStyleSetterMethodName" : "setAudit", "c2jName" : "Audit", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\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 #audit(Boolean)}.\n@param audit 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 #audit(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@deprecated Use {@link #audit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #audit(Boolean)}\n", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Audit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAudit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "audit", "fluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "audit", "getterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "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" : "audit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "audit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Audit", "sensitive" : false, "setterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "setterMethodName" : "setAudit", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "General" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneral", "beanStyleSetterMethodName" : "setGeneral", "c2jName" : "General", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables general logging.\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 #general(Boolean)}.\n@param general 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 #general(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables general logging.\n@return Enables general logging.\n@deprecated Use {@link #general()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #general(Boolean)}\n", "documentation" : "Enables general logging.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the General property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneral", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "general", "fluentSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "general", "getterDocumentation" : "Enables general logging.\n@return Enables general logging.", "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" : "general", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "general", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "General", "sensitive" : false, "setterDocumentation" : "Enables general logging.\n@param general Enables general logging.", "setterMethodName" : "setGeneral", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : "Enables general logging.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAudit", "beanStyleSetterMethodName" : "setAudit", "c2jName" : "Audit", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\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 #audit(Boolean)}.\n@param audit 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 #audit(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@deprecated Use {@link #audit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #audit(Boolean)}\n", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Audit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAudit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "audit", "fluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "audit", "getterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "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" : "audit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "audit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Audit", "sensitive" : false, "setterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "setterMethodName" : "setAudit", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneral", "beanStyleSetterMethodName" : "setGeneral", "c2jName" : "General", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables general logging.\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 #general(Boolean)}.\n@param general 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 #general(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables general logging.\n@return Enables general logging.\n@deprecated Use {@link #general()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #general(Boolean)}\n", "documentation" : "Enables general logging.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the General property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneral", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "general", "fluentSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "general", "getterDocumentation" : "Enables general logging.\n@return Enables general logging.", "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" : "general", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "general", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "General", "sensitive" : false, "setterDocumentation" : "Enables general logging.\n@param general Enables general logging.", "setterMethodName" : "setGeneral", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : "Enables general logging.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Logs", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "wrapper" : false, "xmlNamespace" : null }, "LogsSummary" : { "c2jName" : "LogsSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The list of information about logs currently enabled and pending to be deployed for the specified broker.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAudit", "beanStyleSetterMethodName" : "setAudit", "c2jName" : "Audit", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\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 #audit(Boolean)}.\n@param audit 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 #audit(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@deprecated Use {@link #audit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #audit(Boolean)}\n", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Audit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAudit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "audit", "fluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "audit", "getterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "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" : "audit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "audit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Audit", "sensitive" : false, "setterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "setterMethodName" : "setAudit", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuditLogGroup", "beanStyleSetterMethodName" : "setAuditLogGroup", "c2jName" : "AuditLogGroup", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #auditLogGroup(String)}.\n@param auditLogGroup a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #auditLogGroup(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@return The location of the CloudWatch Logs log group where audit logs are sent.\n@deprecated Use {@link #auditLogGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@param auditLogGroup The location of the CloudWatch Logs log group where audit logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #auditLogGroup(String)}\n", "documentation" : "The location of the CloudWatch Logs log group where audit logs are sent.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuditLogGroup property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuditLogGroup", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "auditLogGroup", "fluentSetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@param auditLogGroup The location of the CloudWatch Logs log group where audit logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "auditLogGroup", "getterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@return The location of the CloudWatch Logs log group where audit logs are sent.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "auditLogGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "auditLogGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuditLogGroup", "sensitive" : false, "setterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@param auditLogGroup The location of the CloudWatch Logs log group where audit logs are sent.", "setterMethodName" : "setAuditLogGroup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "auditLogGroup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "auditLogGroup", "variableType" : "String", "documentation" : "The location of the CloudWatch Logs log group where audit logs are sent.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneral", "beanStyleSetterMethodName" : "setGeneral", "c2jName" : "General", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables general logging.\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 #general(Boolean)}.\n@param general 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 #general(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables general logging.\n@return Enables general logging.\n@deprecated Use {@link #general()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #general(Boolean)}\n", "documentation" : "Enables general logging.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the General property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneral", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "general", "fluentSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "general", "getterDocumentation" : "Enables general logging.\n@return Enables general logging.", "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" : "general", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "general", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "General", "sensitive" : false, "setterDocumentation" : "Enables general logging.\n@param general Enables general logging.", "setterMethodName" : "setGeneral", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : "Enables general logging.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneralLogGroup", "beanStyleSetterMethodName" : "setGeneralLogGroup", "c2jName" : "GeneralLogGroup", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #generalLogGroup(String)}.\n@param generalLogGroup a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #generalLogGroup(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@return The location of the CloudWatch Logs log group where general logs are sent.\n@deprecated Use {@link #generalLogGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@param generalLogGroup The location of the CloudWatch Logs log group where general logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #generalLogGroup(String)}\n", "documentation" : "The location of the CloudWatch Logs log group where general logs are sent.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GeneralLogGroup property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneralLogGroup", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "generalLogGroup", "fluentSetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@param generalLogGroup The location of the CloudWatch Logs log group where general logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "generalLogGroup", "getterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@return The location of the CloudWatch Logs log group where general logs are sent.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "generalLogGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "generalLogGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GeneralLogGroup", "sensitive" : false, "setterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@param generalLogGroup The location of the CloudWatch Logs log group where general logs are sent.", "setterMethodName" : "setGeneralLogGroup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "generalLogGroup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "generalLogGroup", "variableType" : "String", "documentation" : "The location of the CloudWatch Logs log group where general logs are sent.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "PendingLogs", "defaultConsumerFluentSetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\nThis is a convenience that creates an instance of the {@link PendingLogs.Builder} avoiding the need to create one manually via {@link PendingLogs#builder()}.\n\nWhen the {@link Consumer} completes, {@link PendingLogs.Builder#build()} is called immediately and its result is passed to {@link #pending(PendingLogs)}.\n@param pending a consumer that will call methods on {@link PendingLogs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pending(PendingLogs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@return The list of information about logs pending to be deployed for the specified broker.\n@deprecated Use {@link #pending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@param pending The list of information about logs pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pending(PendingLogs)}\n", "documentation" : "The list of information about logs pending to be deployed for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Pending property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPending", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@param pending The list of information about logs pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@return The list of information about logs pending to be deployed for the specified broker.", "getterModel" : { "returnType" : "PendingLogs", "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" : "SDK_POJO", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@param pending The list of information about logs pending to be deployed for the specified broker.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "PendingLogs", "variableName" : "pending", "variableType" : "PendingLogs", "documentation" : null, "simpleType" : "PendingLogs", "variableSetterType" : "PendingLogs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PendingLogs", "variableName" : "pending", "variableType" : "PendingLogs", "documentation" : "The list of information about logs pending to be deployed for the specified broker.", "simpleType" : "PendingLogs", "variableSetterType" : "PendingLogs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Audit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAudit", "beanStyleSetterMethodName" : "setAudit", "c2jName" : "Audit", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\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 #audit(Boolean)}.\n@param audit 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 #audit(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@deprecated Use {@link #audit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #audit(Boolean)}\n", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Audit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAudit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "audit", "fluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "audit", "getterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "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" : "audit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "audit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Audit", "sensitive" : false, "setterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "setterMethodName" : "setAudit", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AuditLogGroup" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuditLogGroup", "beanStyleSetterMethodName" : "setAuditLogGroup", "c2jName" : "AuditLogGroup", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #auditLogGroup(String)}.\n@param auditLogGroup a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #auditLogGroup(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@return The location of the CloudWatch Logs log group where audit logs are sent.\n@deprecated Use {@link #auditLogGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@param auditLogGroup The location of the CloudWatch Logs log group where audit logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #auditLogGroup(String)}\n", "documentation" : "The location of the CloudWatch Logs log group where audit logs are sent.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuditLogGroup property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuditLogGroup", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "auditLogGroup", "fluentSetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@param auditLogGroup The location of the CloudWatch Logs log group where audit logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "auditLogGroup", "getterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@return The location of the CloudWatch Logs log group where audit logs are sent.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "auditLogGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "auditLogGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuditLogGroup", "sensitive" : false, "setterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@param auditLogGroup The location of the CloudWatch Logs log group where audit logs are sent.", "setterMethodName" : "setAuditLogGroup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "auditLogGroup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "auditLogGroup", "variableType" : "String", "documentation" : "The location of the CloudWatch Logs log group where audit logs are sent.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "General" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneral", "beanStyleSetterMethodName" : "setGeneral", "c2jName" : "General", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables general logging.\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 #general(Boolean)}.\n@param general 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 #general(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables general logging.\n@return Enables general logging.\n@deprecated Use {@link #general()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #general(Boolean)}\n", "documentation" : "Enables general logging.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the General property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneral", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "general", "fluentSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "general", "getterDocumentation" : "Enables general logging.\n@return Enables general logging.", "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" : "general", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "general", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "General", "sensitive" : false, "setterDocumentation" : "Enables general logging.\n@param general Enables general logging.", "setterMethodName" : "setGeneral", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : "Enables general logging.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GeneralLogGroup" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneralLogGroup", "beanStyleSetterMethodName" : "setGeneralLogGroup", "c2jName" : "GeneralLogGroup", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #generalLogGroup(String)}.\n@param generalLogGroup a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #generalLogGroup(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@return The location of the CloudWatch Logs log group where general logs are sent.\n@deprecated Use {@link #generalLogGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@param generalLogGroup The location of the CloudWatch Logs log group where general logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #generalLogGroup(String)}\n", "documentation" : "The location of the CloudWatch Logs log group where general logs are sent.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GeneralLogGroup property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneralLogGroup", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "generalLogGroup", "fluentSetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@param generalLogGroup The location of the CloudWatch Logs log group where general logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "generalLogGroup", "getterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@return The location of the CloudWatch Logs log group where general logs are sent.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "generalLogGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "generalLogGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GeneralLogGroup", "sensitive" : false, "setterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@param generalLogGroup The location of the CloudWatch Logs log group where general logs are sent.", "setterMethodName" : "setGeneralLogGroup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "generalLogGroup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "generalLogGroup", "variableType" : "String", "documentation" : "The location of the CloudWatch Logs log group where general logs are sent.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Pending" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "PendingLogs", "defaultConsumerFluentSetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\nThis is a convenience that creates an instance of the {@link PendingLogs.Builder} avoiding the need to create one manually via {@link PendingLogs#builder()}.\n\nWhen the {@link Consumer} completes, {@link PendingLogs.Builder#build()} is called immediately and its result is passed to {@link #pending(PendingLogs)}.\n@param pending a consumer that will call methods on {@link PendingLogs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pending(PendingLogs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@return The list of information about logs pending to be deployed for the specified broker.\n@deprecated Use {@link #pending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@param pending The list of information about logs pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pending(PendingLogs)}\n", "documentation" : "The list of information about logs pending to be deployed for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Pending property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPending", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@param pending The list of information about logs pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@return The list of information about logs pending to be deployed for the specified broker.", "getterModel" : { "returnType" : "PendingLogs", "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" : "SDK_POJO", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@param pending The list of information about logs pending to be deployed for the specified broker.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "PendingLogs", "variableName" : "pending", "variableType" : "PendingLogs", "documentation" : null, "simpleType" : "PendingLogs", "variableSetterType" : "PendingLogs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PendingLogs", "variableName" : "pending", "variableType" : "PendingLogs", "documentation" : "The list of information about logs pending to be deployed for the specified broker.", "simpleType" : "PendingLogs", "variableSetterType" : "PendingLogs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAudit", "beanStyleSetterMethodName" : "setAudit", "c2jName" : "Audit", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\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 #audit(Boolean)}.\n@param audit 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 #audit(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@deprecated Use {@link #audit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #audit(Boolean)}\n", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Audit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAudit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "audit", "fluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "audit", "getterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "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" : "audit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "audit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Audit", "sensitive" : false, "setterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "setterMethodName" : "setAudit", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuditLogGroup", "beanStyleSetterMethodName" : "setAuditLogGroup", "c2jName" : "AuditLogGroup", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #auditLogGroup(String)}.\n@param auditLogGroup a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #auditLogGroup(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@return The location of the CloudWatch Logs log group where audit logs are sent.\n@deprecated Use {@link #auditLogGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@param auditLogGroup The location of the CloudWatch Logs log group where audit logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #auditLogGroup(String)}\n", "documentation" : "The location of the CloudWatch Logs log group where audit logs are sent.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuditLogGroup property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuditLogGroup", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "auditLogGroup", "fluentSetterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@param auditLogGroup The location of the CloudWatch Logs log group where audit logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "auditLogGroup", "getterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@return The location of the CloudWatch Logs log group where audit logs are sent.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "auditLogGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "auditLogGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuditLogGroup", "sensitive" : false, "setterDocumentation" : "The location of the CloudWatch Logs log group where audit logs are sent.\n@param auditLogGroup The location of the CloudWatch Logs log group where audit logs are sent.", "setterMethodName" : "setAuditLogGroup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "auditLogGroup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "auditLogGroup", "variableType" : "String", "documentation" : "The location of the CloudWatch Logs log group where audit logs are sent.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneral", "beanStyleSetterMethodName" : "setGeneral", "c2jName" : "General", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables general logging.\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 #general(Boolean)}.\n@param general 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 #general(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables general logging.\n@return Enables general logging.\n@deprecated Use {@link #general()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #general(Boolean)}\n", "documentation" : "Enables general logging.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the General property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneral", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "general", "fluentSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "general", "getterDocumentation" : "Enables general logging.\n@return Enables general logging.", "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" : "general", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "general", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "General", "sensitive" : false, "setterDocumentation" : "Enables general logging.\n@param general Enables general logging.", "setterMethodName" : "setGeneral", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : "Enables general logging.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneralLogGroup", "beanStyleSetterMethodName" : "setGeneralLogGroup", "c2jName" : "GeneralLogGroup", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #generalLogGroup(String)}.\n@param generalLogGroup a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #generalLogGroup(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@return The location of the CloudWatch Logs log group where general logs are sent.\n@deprecated Use {@link #generalLogGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@param generalLogGroup The location of the CloudWatch Logs log group where general logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #generalLogGroup(String)}\n", "documentation" : "The location of the CloudWatch Logs log group where general logs are sent.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GeneralLogGroup property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneralLogGroup", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "generalLogGroup", "fluentSetterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@param generalLogGroup The location of the CloudWatch Logs log group where general logs are sent.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "generalLogGroup", "getterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@return The location of the CloudWatch Logs log group where general logs are sent.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "generalLogGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "generalLogGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GeneralLogGroup", "sensitive" : false, "setterDocumentation" : "The location of the CloudWatch Logs log group where general logs are sent.\n@param generalLogGroup The location of the CloudWatch Logs log group where general logs are sent.", "setterMethodName" : "setGeneralLogGroup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "generalLogGroup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "generalLogGroup", "variableType" : "String", "documentation" : "The location of the CloudWatch Logs log group where general logs are sent.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "PendingLogs", "defaultConsumerFluentSetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\nThis is a convenience that creates an instance of the {@link PendingLogs.Builder} avoiding the need to create one manually via {@link PendingLogs#builder()}.\n\nWhen the {@link Consumer} completes, {@link PendingLogs.Builder#build()} is called immediately and its result is passed to {@link #pending(PendingLogs)}.\n@param pending a consumer that will call methods on {@link PendingLogs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pending(PendingLogs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@return The list of information about logs pending to be deployed for the specified broker.\n@deprecated Use {@link #pending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@param pending The list of information about logs pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #pending(PendingLogs)}\n", "documentation" : "The list of information about logs pending to be deployed for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Pending property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPending", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@param pending The list of information about logs pending to be deployed for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@return The list of information about logs pending to be deployed for the specified broker.", "getterModel" : { "returnType" : "PendingLogs", "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" : "SDK_POJO", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "The list of information about logs pending to be deployed for the specified broker.\n@param pending The list of information about logs pending to be deployed for the specified broker.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "PendingLogs", "variableName" : "pending", "variableType" : "PendingLogs", "documentation" : null, "simpleType" : "PendingLogs", "variableSetterType" : "PendingLogs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PendingLogs", "variableName" : "pending", "variableType" : "PendingLogs", "documentation" : "The list of information about logs pending to be deployed for the specified broker.", "simpleType" : "PendingLogs", "variableSetterType" : "PendingLogs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LogsSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LogsSummary", "variableName" : "logsSummary", "variableType" : "LogsSummary", "documentation" : null, "simpleType" : "LogsSummary", "variableSetterType" : "LogsSummary" }, "wrapper" : false, "xmlNamespace" : null }, "NotFoundException" : { "c2jName" : "NotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about an error.", "endpointDiscovery" : null, "enums" : null, "errorCode" : "NotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 404, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorAttribute" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "NotFoundException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "NotFoundException", "variableName" : "notFoundException", "variableType" : "NotFoundException", "documentation" : null, "simpleType" : "NotFoundException", "variableSetterType" : "NotFoundException" }, "wrapper" : false, "xmlNamespace" : null }, "PendingLogs" : { "c2jName" : "PendingLogs", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The list of information about logs to be enabled for the specified broker.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAudit", "beanStyleSetterMethodName" : "setAudit", "c2jName" : "Audit", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\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 #audit(Boolean)}.\n@param audit 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 #audit(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@deprecated Use {@link #audit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #audit(Boolean)}\n", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Audit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAudit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "audit", "fluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "audit", "getterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "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" : "audit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "audit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Audit", "sensitive" : false, "setterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "setterMethodName" : "setAudit", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneral", "beanStyleSetterMethodName" : "setGeneral", "c2jName" : "General", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables general logging.\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 #general(Boolean)}.\n@param general 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 #general(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables general logging.\n@return Enables general logging.\n@deprecated Use {@link #general()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #general(Boolean)}\n", "documentation" : "Enables general logging.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the General property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneral", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "general", "fluentSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "general", "getterDocumentation" : "Enables general logging.\n@return Enables general logging.", "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" : "general", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "general", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "General", "sensitive" : false, "setterDocumentation" : "Enables general logging.\n@param general Enables general logging.", "setterMethodName" : "setGeneral", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : "Enables general logging.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Audit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAudit", "beanStyleSetterMethodName" : "setAudit", "c2jName" : "Audit", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\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 #audit(Boolean)}.\n@param audit 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 #audit(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@deprecated Use {@link #audit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #audit(Boolean)}\n", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Audit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAudit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "audit", "fluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "audit", "getterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "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" : "audit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "audit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Audit", "sensitive" : false, "setterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "setterMethodName" : "setAudit", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "General" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneral", "beanStyleSetterMethodName" : "setGeneral", "c2jName" : "General", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables general logging.\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 #general(Boolean)}.\n@param general 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 #general(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables general logging.\n@return Enables general logging.\n@deprecated Use {@link #general()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #general(Boolean)}\n", "documentation" : "Enables general logging.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the General property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneral", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "general", "fluentSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "general", "getterDocumentation" : "Enables general logging.\n@return Enables general logging.", "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" : "general", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "general", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "General", "sensitive" : false, "setterDocumentation" : "Enables general logging.\n@param general Enables general logging.", "setterMethodName" : "setGeneral", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : "Enables general logging.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAudit", "beanStyleSetterMethodName" : "setAudit", "c2jName" : "Audit", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\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 #audit(Boolean)}.\n@param audit 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 #audit(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@deprecated Use {@link #audit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #audit(Boolean)}\n", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Audit property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAudit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "audit", "fluentSetterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "audit", "getterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@return Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "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" : "audit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "audit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Audit", "sensitive" : false, "setterDocumentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.\n@param audit Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "setterMethodName" : "setAudit", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "audit", "variableType" : "Boolean", "documentation" : "Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGeneral", "beanStyleSetterMethodName" : "setGeneral", "c2jName" : "General", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables general logging.\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 #general(Boolean)}.\n@param general 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 #general(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables general logging.\n@return Enables general logging.\n@deprecated Use {@link #general()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #general(Boolean)}\n", "documentation" : "Enables general logging.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the General property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGeneral", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "general", "fluentSetterDocumentation" : "Enables general logging.\n@param general Enables general logging.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "general", "getterDocumentation" : "Enables general logging.\n@return Enables general logging.", "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" : "general", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "general", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "General", "sensitive" : false, "setterDocumentation" : "Enables general logging.\n@param general Enables general logging.", "setterMethodName" : "setGeneral", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "general", "variableType" : "Boolean", "documentation" : "Enables general logging.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PendingLogs", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PendingLogs", "variableName" : "pendingLogs", "variableType" : "PendingLogs", "documentation" : null, "simpleType" : "PendingLogs", "variableSetterType" : "PendingLogs" }, "wrapper" : false, "xmlNamespace" : null }, "RebootBrokerRequest" : { "c2jName" : "RebootBrokerRequest", "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" : "RebootBroker", "locationName" : null, "requestUri" : "/v1/brokers/{broker-id}/reboot", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "BrokerId" ], "shapeName" : "RebootBrokerRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RebootBrokerRequest", "variableName" : "rebootBrokerRequest", "variableType" : "RebootBrokerRequest", "documentation" : null, "simpleType" : "RebootBrokerRequest", "variableSetterType" : "RebootBrokerRequest" }, "wrapper" : false, "xmlNamespace" : null }, "RebootBrokerResponse" : { "c2jName" : "RebootBrokerResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RebootBrokerResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RebootBrokerResponse", "variableName" : "rebootBrokerResponse", "variableType" : "RebootBrokerResponse", "documentation" : null, "simpleType" : "RebootBrokerResponse", "variableSetterType" : "RebootBrokerResponse" }, "wrapper" : false, "xmlNamespace" : null }, "SanitizationWarning" : { "c2jName" : "SanitizationWarning", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about the XML element or attribute that was sanitized in the 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAttributeName", "beanStyleSetterMethodName" : "setAttributeName", "c2jName" : "AttributeName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the XML attribute that has been sanitized.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #attributeName(String)}.\n@param attributeName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributeName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the XML attribute that has been sanitized.\n@return The name of the XML attribute that has been sanitized.\n@deprecated Use {@link #attributeName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the XML attribute that has been sanitized.\n@param attributeName The name of the XML attribute that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributeName(String)}\n", "documentation" : "The name of the XML attribute that has been sanitized.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AttributeName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributeName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributeName", "fluentSetterDocumentation" : "The name of the XML attribute that has been sanitized.\n@param attributeName The name of the XML attribute that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributeName", "getterDocumentation" : "The name of the XML attribute that has been sanitized.\n@return The name of the XML attribute that has been sanitized.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "attributeName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "attributeName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AttributeName", "sensitive" : false, "setterDocumentation" : "The name of the XML attribute that has been sanitized.\n@param attributeName The name of the XML attribute that has been sanitized.", "setterMethodName" : "setAttributeName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attributeName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "attributeName", "variableType" : "String", "documentation" : "The name of the XML attribute that has been sanitized.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getElementName", "beanStyleSetterMethodName" : "setElementName", "c2jName" : "ElementName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the XML element that has been sanitized.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #elementName(String)}.\n@param elementName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #elementName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the XML element that has been sanitized.\n@return The name of the XML element that has been sanitized.\n@deprecated Use {@link #elementName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the XML element that has been sanitized.\n@param elementName The name of the XML element that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #elementName(String)}\n", "documentation" : "The name of the XML element that has been sanitized.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ElementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasElementName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "elementName", "fluentSetterDocumentation" : "The name of the XML element that has been sanitized.\n@param elementName The name of the XML element that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "elementName", "getterDocumentation" : "The name of the XML element that has been sanitized.\n@return The name of the XML element that has been sanitized.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "elementName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "elementName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ElementName", "sensitive" : false, "setterDocumentation" : "The name of the XML element that has been sanitized.\n@param elementName The name of the XML element that has been sanitized.", "setterMethodName" : "setElementName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "elementName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "elementName", "variableType" : "String", "documentation" : "The name of the XML element that has been sanitized.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getReason", "beanStyleSetterMethodName" : "setReason", "c2jName" : "Reason", "c2jShape" : "SanitizationWarningReason", "defaultConsumerFluentSetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #reasonAsString(String)}.\n@param reason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #reason(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n

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

\n@return Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason\n@deprecated Use {@link #reasonAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n@param reason Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason\n@return Returns a reference to this object so that method calls can be chained together.\n@see SanitizationWarningReason\n@deprecated Use {@link #reason(String)}\n", "documentation" : "Required. The reason for which the XML elements or attributes were sanitized.", "endpointDiscoveryId" : false, "enumType" : "SanitizationWarningReason", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Reason property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasReason", "fluentEnumGetterMethodName" : "reason", "fluentEnumSetterMethodName" : "reason", "fluentGetterMethodName" : "reasonAsString", "fluentSetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n@param reason Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason\n@return Returns a reference to this object so that method calls can be chained together.\n@see SanitizationWarningReason", "fluentSetterMethodName" : "reason", "getterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n

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

\n@return Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "reason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "reason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Reason", "sensitive" : false, "setterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n@param reason Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason", "setterMethodName" : "setReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : "Required. The reason for which the XML elements or attributes were sanitized.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AttributeName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAttributeName", "beanStyleSetterMethodName" : "setAttributeName", "c2jName" : "AttributeName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the XML attribute that has been sanitized.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #attributeName(String)}.\n@param attributeName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributeName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the XML attribute that has been sanitized.\n@return The name of the XML attribute that has been sanitized.\n@deprecated Use {@link #attributeName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the XML attribute that has been sanitized.\n@param attributeName The name of the XML attribute that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributeName(String)}\n", "documentation" : "The name of the XML attribute that has been sanitized.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AttributeName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributeName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributeName", "fluentSetterDocumentation" : "The name of the XML attribute that has been sanitized.\n@param attributeName The name of the XML attribute that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributeName", "getterDocumentation" : "The name of the XML attribute that has been sanitized.\n@return The name of the XML attribute that has been sanitized.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "attributeName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "attributeName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AttributeName", "sensitive" : false, "setterDocumentation" : "The name of the XML attribute that has been sanitized.\n@param attributeName The name of the XML attribute that has been sanitized.", "setterMethodName" : "setAttributeName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attributeName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "attributeName", "variableType" : "String", "documentation" : "The name of the XML attribute that has been sanitized.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ElementName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getElementName", "beanStyleSetterMethodName" : "setElementName", "c2jName" : "ElementName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the XML element that has been sanitized.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #elementName(String)}.\n@param elementName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #elementName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the XML element that has been sanitized.\n@return The name of the XML element that has been sanitized.\n@deprecated Use {@link #elementName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the XML element that has been sanitized.\n@param elementName The name of the XML element that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #elementName(String)}\n", "documentation" : "The name of the XML element that has been sanitized.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ElementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasElementName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "elementName", "fluentSetterDocumentation" : "The name of the XML element that has been sanitized.\n@param elementName The name of the XML element that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "elementName", "getterDocumentation" : "The name of the XML element that has been sanitized.\n@return The name of the XML element that has been sanitized.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "elementName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "elementName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ElementName", "sensitive" : false, "setterDocumentation" : "The name of the XML element that has been sanitized.\n@param elementName The name of the XML element that has been sanitized.", "setterMethodName" : "setElementName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "elementName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "elementName", "variableType" : "String", "documentation" : "The name of the XML element that has been sanitized.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Reason" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getReason", "beanStyleSetterMethodName" : "setReason", "c2jName" : "Reason", "c2jShape" : "SanitizationWarningReason", "defaultConsumerFluentSetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #reasonAsString(String)}.\n@param reason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #reason(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n

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

\n@return Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason\n@deprecated Use {@link #reasonAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n@param reason Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason\n@return Returns a reference to this object so that method calls can be chained together.\n@see SanitizationWarningReason\n@deprecated Use {@link #reason(String)}\n", "documentation" : "Required. The reason for which the XML elements or attributes were sanitized.", "endpointDiscoveryId" : false, "enumType" : "SanitizationWarningReason", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Reason property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasReason", "fluentEnumGetterMethodName" : "reason", "fluentEnumSetterMethodName" : "reason", "fluentGetterMethodName" : "reasonAsString", "fluentSetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n@param reason Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason\n@return Returns a reference to this object so that method calls can be chained together.\n@see SanitizationWarningReason", "fluentSetterMethodName" : "reason", "getterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n

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

\n@return Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "reason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "reason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Reason", "sensitive" : false, "setterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n@param reason Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason", "setterMethodName" : "setReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : "Required. The reason for which the XML elements or attributes were sanitized.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAttributeName", "beanStyleSetterMethodName" : "setAttributeName", "c2jName" : "AttributeName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the XML attribute that has been sanitized.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #attributeName(String)}.\n@param attributeName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributeName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the XML attribute that has been sanitized.\n@return The name of the XML attribute that has been sanitized.\n@deprecated Use {@link #attributeName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the XML attribute that has been sanitized.\n@param attributeName The name of the XML attribute that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributeName(String)}\n", "documentation" : "The name of the XML attribute that has been sanitized.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AttributeName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAttributeName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributeName", "fluentSetterDocumentation" : "The name of the XML attribute that has been sanitized.\n@param attributeName The name of the XML attribute that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributeName", "getterDocumentation" : "The name of the XML attribute that has been sanitized.\n@return The name of the XML attribute that has been sanitized.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "attributeName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "attributeName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AttributeName", "sensitive" : false, "setterDocumentation" : "The name of the XML attribute that has been sanitized.\n@param attributeName The name of the XML attribute that has been sanitized.", "setterMethodName" : "setAttributeName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attributeName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "attributeName", "variableType" : "String", "documentation" : "The name of the XML attribute that has been sanitized.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getElementName", "beanStyleSetterMethodName" : "setElementName", "c2jName" : "ElementName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the XML element that has been sanitized.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #elementName(String)}.\n@param elementName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #elementName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the XML element that has been sanitized.\n@return The name of the XML element that has been sanitized.\n@deprecated Use {@link #elementName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the XML element that has been sanitized.\n@param elementName The name of the XML element that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #elementName(String)}\n", "documentation" : "The name of the XML element that has been sanitized.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ElementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasElementName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "elementName", "fluentSetterDocumentation" : "The name of the XML element that has been sanitized.\n@param elementName The name of the XML element that has been sanitized.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "elementName", "getterDocumentation" : "The name of the XML element that has been sanitized.\n@return The name of the XML element that has been sanitized.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "elementName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "elementName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ElementName", "sensitive" : false, "setterDocumentation" : "The name of the XML element that has been sanitized.\n@param elementName The name of the XML element that has been sanitized.", "setterMethodName" : "setElementName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "elementName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "elementName", "variableType" : "String", "documentation" : "The name of the XML element that has been sanitized.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getReason", "beanStyleSetterMethodName" : "setReason", "c2jName" : "Reason", "c2jShape" : "SanitizationWarningReason", "defaultConsumerFluentSetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #reasonAsString(String)}.\n@param reason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #reason(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n

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

\n@return Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason\n@deprecated Use {@link #reasonAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n@param reason Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason\n@return Returns a reference to this object so that method calls can be chained together.\n@see SanitizationWarningReason\n@deprecated Use {@link #reason(String)}\n", "documentation" : "Required. The reason for which the XML elements or attributes were sanitized.", "endpointDiscoveryId" : false, "enumType" : "SanitizationWarningReason", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Reason property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasReason", "fluentEnumGetterMethodName" : "reason", "fluentEnumSetterMethodName" : "reason", "fluentGetterMethodName" : "reasonAsString", "fluentSetterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n@param reason Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason\n@return Returns a reference to this object so that method calls can be chained together.\n@see SanitizationWarningReason", "fluentSetterMethodName" : "reason", "getterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n

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

\n@return Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "reason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "reason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Reason", "sensitive" : false, "setterDocumentation" : "Required. The reason for which the XML elements or attributes were sanitized.\n@param reason Required. The reason for which the XML elements or attributes were sanitized.\n@see SanitizationWarningReason", "setterMethodName" : "setReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : "Required. The reason for which the XML elements or attributes were sanitized.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SanitizationWarning", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SanitizationWarning", "variableName" : "sanitizationWarning", "variableType" : "SanitizationWarning", "documentation" : null, "simpleType" : "SanitizationWarning", "variableSetterType" : "SanitizationWarning" }, "wrapper" : false, "xmlNamespace" : null }, "SanitizationWarningReason" : { "c2jName" : "SanitizationWarningReason", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The reason for which the XML elements or attributes were sanitized.", "endpointDiscovery" : null, "enums" : [ { "name" : "DISALLOWED_ELEMENT_REMOVED", "value" : "DISALLOWED_ELEMENT_REMOVED" }, { "name" : "DISALLOWED_ATTRIBUTE_REMOVED", "value" : "DISALLOWED_ATTRIBUTE_REMOVED" }, { "name" : "INVALID_ATTRIBUTE_VALUE_REMOVED", "value" : "INVALID_ATTRIBUTE_VALUE_REMOVED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SanitizationWarningReason", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SanitizationWarningReason", "variableName" : "sanitizationWarningReason", "variableType" : "SanitizationWarningReason", "documentation" : null, "simpleType" : "SanitizationWarningReason", "variableSetterType" : "SanitizationWarningReason" }, "wrapper" : false, "xmlNamespace" : null }, "UnauthorizedException" : { "c2jName" : "UnauthorizedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about an error.", "endpointDiscovery" : null, "enums" : null, "errorCode" : "UnauthorizedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 401, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorAttribute" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getErrorAttribute", "beanStyleSetterMethodName" : "setErrorAttribute", "c2jName" : "ErrorAttribute", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The attribute which caused the 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 #errorAttribute(String)}.\n@param errorAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorAttribute(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the error.\n@deprecated Use {@link #errorAttribute()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #errorAttribute(String)}\n", "documentation" : "The attribute which caused the error.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ErrorAttribute property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasErrorAttribute", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorAttribute", "fluentSetterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorAttribute", "getterDocumentation" : "The attribute which caused the error.\n@return The attribute which caused the 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" : "errorAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorAttribute", "sensitive" : false, "setterDocumentation" : "The attribute which caused the error.\n@param errorAttribute The attribute which caused the error.", "setterMethodName" : "setErrorAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorAttribute", "variableType" : "String", "documentation" : "The attribute which caused the error.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnauthorizedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UnauthorizedException", "variableName" : "unauthorizedException", "variableType" : "UnauthorizedException", "documentation" : null, "simpleType" : "UnauthorizedException", "variableSetterType" : "UnauthorizedException" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateBrokerRequest" : { "c2jName" : "UpdateBrokerRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Updates the broker using the specified properties.", "endpointDiscovery" : 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" : "UpdateBroker", "locationName" : null, "requestUri" : "/v1/brokers/{broker-id}", "target" : null, "verb" : "PUT", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "Configuration", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "A list of information about the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #configuration(ConfigurationId)}.\n@param configuration a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configuration(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.\n@deprecated Use {@link #configuration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configuration(ConfigurationId)}\n", "documentation" : "A list of information about the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configuration property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfiguration", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : "A list of information about the configuration.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "Logs", "defaultConsumerFluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\nThis is a convenience that creates an instance of the {@link Logs.Builder} avoiding the need to create one manually via {@link Logs#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logs.Builder#build()} is called immediately and its result is passed to {@link #logs(Logs)}.\n@param logs a consumer that will call methods on {@link Logs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(Logs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(Logs)}\n", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.", "getterModel" : { "returnType" : "Logs", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "simpleType" : "Logs", "variableSetterType" : "Logs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AutoMinorVersionUpgrade" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Configuration" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "Configuration", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "A list of information about the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #configuration(ConfigurationId)}.\n@param configuration a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configuration(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.\n@deprecated Use {@link #configuration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configuration(ConfigurationId)}\n", "documentation" : "A list of information about the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configuration property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfiguration", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : "A list of information about the configuration.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineVersion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HostInstanceType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Logs" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "Logs", "defaultConsumerFluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\nThis is a convenience that creates an instance of the {@link Logs.Builder} avoiding the need to create one manually via {@link Logs#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logs.Builder#build()} is called immediately and its result is passed to {@link #logs(Logs)}.\n@param logs a consumer that will call methods on {@link Logs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(Logs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(Logs)}\n", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.", "getterModel" : { "returnType" : "Logs", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "simpleType" : "Logs", "variableSetterType" : "Logs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SecurityGroups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@return Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.\n@param autoMinorVersionUpgrade Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@return The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.\n@param brokerId The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "Configuration", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "A list of information about the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #configuration(ConfigurationId)}.\n@param configuration a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configuration(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.\n@deprecated Use {@link #configuration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configuration(ConfigurationId)}\n", "documentation" : "A list of information about the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configuration property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfiguration", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "A list of information about the configuration.\n@return A list of information about the configuration.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "A list of information about the configuration.\n@param configuration A list of information about the configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : "A list of information about the configuration.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "The version of the broker engine. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "Logs", "defaultConsumerFluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\nThis is a convenience that creates an instance of the {@link Logs.Builder} avoiding the need to create one manually via {@link Logs#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logs.Builder#build()} is called immediately and its result is passed to {@link #logs(Logs)}.\n@param logs a consumer that will call methods on {@link Logs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(Logs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(Logs)}\n", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@return Enables Amazon CloudWatch logging for brokers.", "getterModel" : { "returnType" : "Logs", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "Enables Amazon CloudWatch logging for brokers.\n@param logs Enables Amazon CloudWatch logging for brokers.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : "Enables Amazon CloudWatch logging for brokers.", "simpleType" : "Logs", "variableSetterType" : "Logs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "BrokerId" ], "shapeName" : "UpdateBrokerRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateBrokerRequest", "variableName" : "updateBrokerRequest", "variableType" : "UpdateBrokerRequest", "documentation" : null, "simpleType" : "UpdateBrokerRequest", "variableSetterType" : "UpdateBrokerRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateBrokerResponse" : { "c2jName" : "UpdateBrokerResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@return The new value of automatic upgrades to new minor version for brokers.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@param autoMinorVersionUpgrade The new value of automatic upgrades to new minor version for brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "The new value of automatic upgrades to new minor version for brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@param autoMinorVersionUpgrade The new value of automatic upgrades to new minor version for brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@return The new value of automatic upgrades to new minor version for brokers.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@param autoMinorVersionUpgrade The new value of automatic upgrades to new minor version for brokers.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "The new value of automatic upgrades to new minor version for brokers.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "Configuration", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The ID of the updated configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #configuration(ConfigurationId)}.\n@param configuration a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configuration(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The ID of the updated configuration.\n@return The ID of the updated configuration.\n@deprecated Use {@link #configuration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The ID of the updated configuration.\n@param configuration The ID of the updated configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configuration(ConfigurationId)}\n", "documentation" : "The ID of the updated configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configuration property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfiguration", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "The ID of the updated configuration.\n@param configuration The ID of the updated configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "The ID of the updated configuration.\n@return The ID of the updated configuration.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "The ID of the updated configuration.\n@param configuration The ID of the updated configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : "The ID of the updated configuration.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "Logs", "defaultConsumerFluentSetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\nThis is a convenience that creates an instance of the {@link Logs.Builder} avoiding the need to create one manually via {@link Logs#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logs.Builder#build()} is called immediately and its result is passed to {@link #logs(Logs)}.\n@param logs a consumer that will call methods on {@link Logs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(Logs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@return The list of information about logs to be enabled for the specified broker.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@param logs The list of information about logs to be enabled for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(Logs)}\n", "documentation" : "The list of information about logs to be enabled for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@param logs The list of information about logs to be enabled for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@return The list of information about logs to be enabled for the specified broker.", "getterModel" : { "returnType" : "Logs", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@param logs The list of information about logs to be enabled for the specified broker.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : "The list of information about logs to be enabled for the specified broker.", "simpleType" : "Logs", "variableSetterType" : "Logs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AutoMinorVersionUpgrade" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@return The new value of automatic upgrades to new minor version for brokers.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@param autoMinorVersionUpgrade The new value of automatic upgrades to new minor version for brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "The new value of automatic upgrades to new minor version for brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@param autoMinorVersionUpgrade The new value of automatic upgrades to new minor version for brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@return The new value of automatic upgrades to new minor version for brokers.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@param autoMinorVersionUpgrade The new value of automatic upgrades to new minor version for brokers.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "The new value of automatic upgrades to new minor version for brokers.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Configuration" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "Configuration", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The ID of the updated configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #configuration(ConfigurationId)}.\n@param configuration a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configuration(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The ID of the updated configuration.\n@return The ID of the updated configuration.\n@deprecated Use {@link #configuration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The ID of the updated configuration.\n@param configuration The ID of the updated configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configuration(ConfigurationId)}\n", "documentation" : "The ID of the updated configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configuration property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfiguration", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "The ID of the updated configuration.\n@param configuration The ID of the updated configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "The ID of the updated configuration.\n@return The ID of the updated configuration.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "The ID of the updated configuration.\n@param configuration The ID of the updated configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : "The ID of the updated configuration.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EngineVersion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HostInstanceType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Logs" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "Logs", "defaultConsumerFluentSetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\nThis is a convenience that creates an instance of the {@link Logs.Builder} avoiding the need to create one manually via {@link Logs#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logs.Builder#build()} is called immediately and its result is passed to {@link #logs(Logs)}.\n@param logs a consumer that will call methods on {@link Logs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(Logs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@return The list of information about logs to be enabled for the specified broker.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@param logs The list of information about logs to be enabled for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(Logs)}\n", "documentation" : "The list of information about logs to be enabled for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@param logs The list of information about logs to be enabled for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@return The list of information about logs to be enabled for the specified broker.", "getterModel" : { "returnType" : "Logs", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@param logs The list of information about logs to be enabled for the specified broker.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : "The list of information about logs to be enabled for the specified broker.", "simpleType" : "Logs", "variableSetterType" : "Logs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SecurityGroups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoMinorVersionUpgrade", "beanStyleSetterMethodName" : "setAutoMinorVersionUpgrade", "c2jName" : "AutoMinorVersionUpgrade", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\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 #autoMinorVersionUpgrade(Boolean)}.\n@param autoMinorVersionUpgrade 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 #autoMinorVersionUpgrade(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@return The new value of automatic upgrades to new minor version for brokers.\n@deprecated Use {@link #autoMinorVersionUpgrade()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@param autoMinorVersionUpgrade The new value of automatic upgrades to new minor version for brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoMinorVersionUpgrade(Boolean)}\n", "documentation" : "The new value of automatic upgrades to new minor version for brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoMinorVersionUpgrade property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoMinorVersionUpgrade", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMinorVersionUpgrade", "fluentSetterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@param autoMinorVersionUpgrade The new value of automatic upgrades to new minor version for brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMinorVersionUpgrade", "getterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@return The new value of automatic upgrades to new minor version for brokers.", "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" : "autoMinorVersionUpgrade", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMinorVersionUpgrade", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoMinorVersionUpgrade", "sensitive" : false, "setterDocumentation" : "The new value of automatic upgrades to new minor version for brokers.\n@param autoMinorVersionUpgrade The new value of automatic upgrades to new minor version for brokers.", "setterMethodName" : "setAutoMinorVersionUpgrade", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoMinorVersionUpgrade", "variableType" : "Boolean", "documentation" : "The new value of automatic upgrades to new minor version for brokers.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@return Required. The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "Required. The unique ID that Amazon MQ generates for the broker.\n@param brokerId Required. The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "Required. The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "Configuration", "c2jShape" : "ConfigurationId", "defaultConsumerFluentSetterDocumentation" : "The ID of the updated configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationId.Builder} avoiding the need to create one manually via {@link ConfigurationId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationId.Builder#build()} is called immediately and its result is passed to {@link #configuration(ConfigurationId)}.\n@param configuration a consumer that will call methods on {@link ConfigurationId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configuration(ConfigurationId)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The ID of the updated configuration.\n@return The ID of the updated configuration.\n@deprecated Use {@link #configuration()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The ID of the updated configuration.\n@param configuration The ID of the updated configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configuration(ConfigurationId)}\n", "documentation" : "The ID of the updated configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Configuration property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfiguration", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "The ID of the updated configuration.\n@param configuration The ID of the updated configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "The ID of the updated configuration.\n@return The ID of the updated configuration.", "getterModel" : { "returnType" : "ConfigurationId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "The ID of the updated configuration.\n@param configuration The ID of the updated configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : null, "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationId", "variableName" : "configuration", "variableType" : "ConfigurationId", "documentation" : "The ID of the updated configuration.", "simpleType" : "ConfigurationId", "variableSetterType" : "ConfigurationId" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEngineVersion", "beanStyleSetterMethodName" : "setEngineVersion", "c2jName" : "EngineVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #engineVersion(String)}.\n@param engineVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #engineVersion(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@deprecated Use {@link #engineVersion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #engineVersion(String)}\n", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EngineVersion property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEngineVersion", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "engineVersion", "fluentSetterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "engineVersion", "getterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@return The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "engineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "engineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EngineVersion", "sensitive" : false, "setterDocumentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html\n@param engineVersion The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "setterMethodName" : "setEngineVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "engineVersion", "variableType" : "String", "documentation" : "The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHostInstanceType", "beanStyleSetterMethodName" : "setHostInstanceType", "c2jName" : "HostInstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hostInstanceType(String)}.\n@param hostInstanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostInstanceType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@deprecated Use {@link #hostInstanceType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hostInstanceType(String)}\n", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the HostInstanceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasHostInstanceType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostInstanceType", "fluentSetterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostInstanceType", "getterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@return The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hostInstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hostInstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HostInstanceType", "sensitive" : false, "setterDocumentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types\n@param hostInstanceType The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "setterMethodName" : "setHostInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostInstanceType", "variableType" : "String", "documentation" : "The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLogs", "beanStyleSetterMethodName" : "setLogs", "c2jName" : "Logs", "c2jShape" : "Logs", "defaultConsumerFluentSetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\nThis is a convenience that creates an instance of the {@link Logs.Builder} avoiding the need to create one manually via {@link Logs#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logs.Builder#build()} is called immediately and its result is passed to {@link #logs(Logs)}.\n@param logs a consumer that will call methods on {@link Logs.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logs(Logs)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@return The list of information about logs to be enabled for the specified broker.\n@deprecated Use {@link #logs()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@param logs The list of information about logs to be enabled for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #logs(Logs)}\n", "documentation" : "The list of information about logs to be enabled for the specified broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Logs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLogs", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "logs", "fluentSetterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@param logs The list of information about logs to be enabled for the specified broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "logs", "getterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@return The list of information about logs to be enabled for the specified broker.", "getterModel" : { "returnType" : "Logs", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "logs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "logs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Logs", "sensitive" : false, "setterDocumentation" : "The list of information about logs to be enabled for the specified broker.\n@param logs The list of information about logs to be enabled for the specified broker.", "setterMethodName" : "setLogs", "setterModel" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : null, "simpleType" : "Logs", "variableSetterType" : "Logs" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Logs", "variableName" : "logs", "variableType" : "Logs", "documentation" : "The list of information about logs to be enabled for the specified broker.", "simpleType" : "Logs", "variableSetterType" : "Logs" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #securityGroups(List)}.\n@param securityGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #securityGroups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@deprecated Use {@link #securityGroups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroups(List)}\n", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSecurityGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n

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

\n

\nYou can use {@link #hasSecurityGroups()} to see if a value was sent in this field.\n

\n@return The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.\n@param securityGroups The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateBrokerResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateBrokerResponse", "variableName" : "updateBrokerResponse", "variableType" : "UpdateBrokerResponse", "documentation" : null, "simpleType" : "UpdateBrokerResponse", "variableSetterType" : "UpdateBrokerResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateConfigurationRequest" : { "c2jName" : "UpdateConfigurationRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Updates the specified 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" : "UpdateConfiguration", "locationName" : null, "requestUri" : "/v1/configurations/{configuration-id}", "target" : null, "verb" : "PUT", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "Data", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The base64-encoded XML 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 #data(String)}.\n@param data a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML configuration.\n@deprecated Use {@link #data()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #data(String)}\n", "documentation" : "Required. The base64-encoded XML configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Data property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasData", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "fluentSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "data", "getterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML 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" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Data", "sensitive" : false, "setterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : "Required. The base64-encoded XML configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The description of the configuration.\n@return The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "The description of the configuration.\n@return The description of 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" : "The description of the configuration.\n@param description The description of 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" : "The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConfigurationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Data" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "Data", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The base64-encoded XML 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 #data(String)}.\n@param data a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML configuration.\n@deprecated Use {@link #data()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #data(String)}\n", "documentation" : "Required. The base64-encoded XML configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Data property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasData", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "fluentSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "data", "getterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML 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" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Data", "sensitive" : false, "setterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : "Required. The base64-encoded XML configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The description of the configuration.\n@return The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "The description of the configuration.\n@return The description of 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" : "The description of the configuration.\n@param description The description of 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" : "The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConfigurationId", "beanStyleSetterMethodName" : "setConfigurationId", "c2jName" : "ConfigurationId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates 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 #configurationId(String)}.\n@param configurationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #configurationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #configurationId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConfigurationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConfigurationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@return The unique ID that Amazon MQ generates for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "configuration-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the configuration.\n@param configurationId The unique ID that Amazon MQ generates for the configuration.", "setterMethodName" : "setConfigurationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "Data", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The base64-encoded XML 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 #data(String)}.\n@param data a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML configuration.\n@deprecated Use {@link #data()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #data(String)}\n", "documentation" : "Required. The base64-encoded XML configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Data property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasData", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "fluentSetterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "data", "getterDocumentation" : "Required. The base64-encoded XML configuration.\n@return Required. The base64-encoded XML 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" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Data", "sensitive" : false, "setterDocumentation" : "Required. The base64-encoded XML configuration.\n@param data Required. The base64-encoded XML configuration.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "data", "variableType" : "String", "documentation" : "Required. The base64-encoded XML configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The description of 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The description of the configuration.\n@return The description of the configuration.\n@deprecated Use {@link #description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n", "documentation" : "The description of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDescription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "The description of the configuration.\n@param description The description of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "The description of the configuration.\n@return The description of 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" : "The description of the configuration.\n@param description The description of 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" : "The description of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ConfigurationId" ], "shapeName" : "UpdateConfigurationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateConfigurationRequest", "variableName" : "updateConfigurationRequest", "variableType" : "UpdateConfigurationRequest", "documentation" : null, "simpleType" : "UpdateConfigurationRequest", "variableSetterType" : "UpdateConfigurationRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateConfigurationResponse" : { "c2jName" : "UpdateConfigurationResponse", "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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The Amazon Resource Name (ARN) of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of 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" : "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" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.", "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" : "Required. The Amazon Resource Name (ARN) of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getWarnings", "beanStyleSetterMethodName" : "setWarnings", "c2jName" : "Warnings", "c2jShape" : "__listOfSanitizationWarning", "defaultConsumerFluentSetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #warnings(List)}.\n@param warnings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #warnings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n

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

\n

\nYou can use {@link #hasWarnings()} to see if a value was sent in this field.\n

\n@return The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@deprecated Use {@link #warnings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@param warnings The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #warnings(List)}\n", "documentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Warnings property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasWarnings", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "warnings", "fluentSetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@param warnings The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "warnings", "getterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n

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

\n

\nYou can use {@link #hasWarnings()} to see if a value was sent in this field.\n

\n@return The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "warnings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "warnings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SanitizationWarning", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SanitizationWarning.Builder} avoiding the need to create one manually via {@link SanitizationWarning#builder()}.\n\nWhen the {@link Consumer} completes, {@link SanitizationWarning.Builder#build()} is called immediately and its result is passed to {@link #member(SanitizationWarning)}.\n@param member a consumer that will call methods on {@link SanitizationWarning.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SanitizationWarning)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(SanitizationWarning)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SanitizationWarning", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SanitizationWarning", "variableName" : "member", "variableType" : "SanitizationWarning", "documentation" : null, "simpleType" : "SanitizationWarning", "variableSetterType" : "SanitizationWarning" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SanitizationWarning", "variableName" : "member", "variableType" : "SanitizationWarning", "documentation" : "", "simpleType" : "SanitizationWarning", "variableSetterType" : "SanitizationWarning" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SanitizationWarning", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SanitizationWarning", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Warnings", "sensitive" : false, "setterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@param warnings The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "setterMethodName" : "setWarnings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "warnings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "warnings", "variableType" : "java.util.List", "documentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The Amazon Resource Name (ARN) of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of 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" : "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" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.", "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" : "Required. The Amazon Resource Name (ARN) of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Created" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LatestRevision" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Warnings" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getWarnings", "beanStyleSetterMethodName" : "setWarnings", "c2jName" : "Warnings", "c2jShape" : "__listOfSanitizationWarning", "defaultConsumerFluentSetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #warnings(List)}.\n@param warnings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #warnings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n

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

\n

\nYou can use {@link #hasWarnings()} to see if a value was sent in this field.\n

\n@return The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@deprecated Use {@link #warnings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@param warnings The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #warnings(List)}\n", "documentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Warnings property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasWarnings", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "warnings", "fluentSetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@param warnings The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "warnings", "getterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n

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

\n

\nYou can use {@link #hasWarnings()} to see if a value was sent in this field.\n

\n@return The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "warnings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "warnings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SanitizationWarning", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SanitizationWarning.Builder} avoiding the need to create one manually via {@link SanitizationWarning#builder()}.\n\nWhen the {@link Consumer} completes, {@link SanitizationWarning.Builder#build()} is called immediately and its result is passed to {@link #member(SanitizationWarning)}.\n@param member a consumer that will call methods on {@link SanitizationWarning.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SanitizationWarning)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(SanitizationWarning)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SanitizationWarning", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SanitizationWarning", "variableName" : "member", "variableType" : "SanitizationWarning", "documentation" : null, "simpleType" : "SanitizationWarning", "variableSetterType" : "SanitizationWarning" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SanitizationWarning", "variableName" : "member", "variableType" : "SanitizationWarning", "documentation" : "", "simpleType" : "SanitizationWarning", "variableSetterType" : "SanitizationWarning" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SanitizationWarning", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SanitizationWarning", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Warnings", "sensitive" : false, "setterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@param warnings The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "setterMethodName" : "setWarnings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "warnings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "warnings", "variableType" : "java.util.List", "documentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "Arn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of the configuration.\n@deprecated Use {@link #arn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n", "documentation" : "Required. The Amazon Resource Name (ARN) of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Arn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasArn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@return Required. The Amazon Resource Name (ARN) of 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" : "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" : "Required. The Amazon Resource Name (ARN) of the configuration.\n@param arn Required. The Amazon Resource Name (ARN) of the configuration.", "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" : "Required. The Amazon Resource Name (ARN) of the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "Created", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "Required. The date and time of the configuration.\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 #created(Instant)}.\n@param created 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 #created(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.\n@deprecated Use {@link #created()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #created(Instant)}\n", "documentation" : "Required. The date and time of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Created property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreated", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "fluentSetterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "created", "getterDocumentation" : "Required. The date and time of the configuration.\n@return Required. The date and time of the configuration.", "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" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "setterDocumentation" : "Required. The date and time of the configuration.\n@param created Required. The date and time of the configuration.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "Required. The date and time of the configuration.", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates 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 #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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates for the configuration.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "Required. The unique ID that Amazon MQ generates for the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@return Required. The unique ID that Amazon MQ generates 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" : "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" : "Required. The unique ID that Amazon MQ generates for the configuration.\n@param id Required. The unique ID that Amazon MQ generates for the configuration.", "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" : "Required. The unique ID that Amazon MQ generates for the configuration.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestRevision", "beanStyleSetterMethodName" : "setLatestRevision", "c2jName" : "LatestRevision", "c2jShape" : "ConfigurationRevision", "defaultConsumerFluentSetterDocumentation" : "The latest revision of the configuration.\nThis is a convenience that creates an instance of the {@link ConfigurationRevision.Builder} avoiding the need to create one manually via {@link ConfigurationRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationRevision.Builder#build()} is called immediately and its result is passed to {@link #latestRevision(ConfigurationRevision)}.\n@param latestRevision a consumer that will call methods on {@link ConfigurationRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestRevision(ConfigurationRevision)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.\n@deprecated Use {@link #latestRevision()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestRevision(ConfigurationRevision)}\n", "documentation" : "The latest revision of the configuration.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestRevision property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLatestRevision", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestRevision", "fluentSetterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestRevision", "getterDocumentation" : "The latest revision of the configuration.\n@return The latest revision of the configuration.", "getterModel" : { "returnType" : "ConfigurationRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestRevision", "sensitive" : false, "setterDocumentation" : "The latest revision of the configuration.\n@param latestRevision The latest revision of the configuration.", "setterMethodName" : "setLatestRevision", "setterModel" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : null, "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationRevision", "variableName" : "latestRevision", "variableType" : "ConfigurationRevision", "documentation" : "The latest revision of the configuration.", "simpleType" : "ConfigurationRevision", "variableSetterType" : "ConfigurationRevision" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@return Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "getterModel" : { "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.\n@param name Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "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" : "Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getWarnings", "beanStyleSetterMethodName" : "setWarnings", "c2jName" : "Warnings", "c2jShape" : "__listOfSanitizationWarning", "defaultConsumerFluentSetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #warnings(List)}.\n@param warnings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #warnings(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n

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

\n

\nYou can use {@link #hasWarnings()} to see if a value was sent in this field.\n

\n@return The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@deprecated Use {@link #warnings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@param warnings The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #warnings(List)}\n", "documentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Warnings property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasWarnings", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "warnings", "fluentSetterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@param warnings The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "warnings", "getterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n

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

\n

\nYou can use {@link #hasWarnings()} to see if a value was sent in this field.\n

\n@return The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "warnings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "warnings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SanitizationWarning", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SanitizationWarning.Builder} avoiding the need to create one manually via {@link SanitizationWarning#builder()}.\n\nWhen the {@link Consumer} completes, {@link SanitizationWarning.Builder#build()} is called immediately and its result is passed to {@link #member(SanitizationWarning)}.\n@param member a consumer that will call methods on {@link SanitizationWarning.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SanitizationWarning)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(SanitizationWarning)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SanitizationWarning", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SanitizationWarning", "variableName" : "member", "variableType" : "SanitizationWarning", "documentation" : null, "simpleType" : "SanitizationWarning", "variableSetterType" : "SanitizationWarning" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SanitizationWarning", "variableName" : "member", "variableType" : "SanitizationWarning", "documentation" : "", "simpleType" : "SanitizationWarning", "variableSetterType" : "SanitizationWarning" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SanitizationWarning", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SanitizationWarning", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Warnings", "sensitive" : false, "setterDocumentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.\n@param warnings The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "setterMethodName" : "setWarnings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "warnings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "warnings", "variableType" : "java.util.List", "documentation" : "The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateConfigurationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateConfigurationResponse", "variableName" : "updateConfigurationResponse", "variableType" : "UpdateConfigurationResponse", "documentation" : null, "simpleType" : "UpdateConfigurationResponse", "variableSetterType" : "UpdateConfigurationResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserRequest" : { "c2jName" : "UpdateUserRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Updates the information for an ActiveMQ user.", "endpointDiscovery" : 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" : "UpdateUser", "locationName" : null, "requestUri" : "/v1/brokers/{broker-id}/users/{username}", "target" : null, "verb" : "PUT", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #password(String)}.\n@param password a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ConsoleAccess" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Groups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Password" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #password(String)}.\n@param password a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #brokerId(String)}.\n@param brokerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #brokerId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.\n@deprecated Use {@link #brokerId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #brokerId(String)}\n", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BrokerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBrokerId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerId", "getterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@return The unique ID that Amazon MQ generates for the broker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "broker-id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "broker-id", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "The unique ID that Amazon MQ generates for the broker.\n@param brokerId The unique ID that Amazon MQ generates for the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerId", "variableType" : "String", "documentation" : "The unique ID that Amazon MQ generates for the broker.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #password(String)}.\n@param password a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Username", "BrokerId" ], "shapeName" : "UpdateUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateUserRequest", "variableName" : "updateUserRequest", "variableType" : "UpdateUserRequest", "documentation" : null, "simpleType" : "UpdateUserRequest", "variableSetterType" : "UpdateUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserResponse" : { "c2jName" : "UpdateUserResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateUserResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateUserResponse", "variableName" : "updateUserResponse", "variableType" : "UpdateUserResponse", "documentation" : null, "simpleType" : "UpdateUserResponse", "variableSetterType" : "UpdateUserResponse" }, "wrapper" : false, "xmlNamespace" : null }, "User" : { "c2jName" : "User", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "An ActiveMQ user associated with the broker.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #password(String)}.\n@param password a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConsoleAccess" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Groups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Password" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #password(String)}.\n@param password a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #password(String)}.\n@param password a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n", "documentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "password", "getterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@return Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : false, "setterDocumentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.\n@param password Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "Required. The password of the ActiveMQ user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "User", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "wrapper" : false, "xmlNamespace" : null }, "UserPendingChanges" : { "c2jName" : "UserPendingChanges", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns information about the status of the changes pending for the ActiveMQ user.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingChange", "beanStyleSetterMethodName" : "setPendingChange", "c2jName" : "PendingChange", "c2jShape" : "ChangeType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingChangeAsString(String)}.\n@param pendingChange a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingChange(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n

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

\n@return Required. The type of change pending for the ActiveMQ user.\n@see ChangeType\n@deprecated Use {@link #pendingChangeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n@param pendingChange Required. The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType\n@deprecated Use {@link #pendingChange(String)}\n", "documentation" : "Required. The type of change pending for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : "ChangeType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingChange property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingChange", "fluentEnumGetterMethodName" : "pendingChange", "fluentEnumSetterMethodName" : "pendingChange", "fluentGetterMethodName" : "pendingChangeAsString", "fluentSetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n@param pendingChange Required. The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType", "fluentSetterMethodName" : "pendingChange", "getterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n

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

\n@return Required. The type of change pending for the ActiveMQ user.\n@see ChangeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingChange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingChange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingChange", "sensitive" : false, "setterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n@param pendingChange Required. The type of change pending for the ActiveMQ user.\n@see ChangeType", "setterMethodName" : "setPendingChange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : "Required. The type of change pending for the ActiveMQ user.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConsoleAccess" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Groups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PendingChange" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingChange", "beanStyleSetterMethodName" : "setPendingChange", "c2jName" : "PendingChange", "c2jShape" : "ChangeType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingChangeAsString(String)}.\n@param pendingChange a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingChange(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n

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

\n@return Required. The type of change pending for the ActiveMQ user.\n@see ChangeType\n@deprecated Use {@link #pendingChangeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n@param pendingChange Required. The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType\n@deprecated Use {@link #pendingChange(String)}\n", "documentation" : "Required. The type of change pending for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : "ChangeType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingChange property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingChange", "fluentEnumGetterMethodName" : "pendingChange", "fluentEnumSetterMethodName" : "pendingChange", "fluentGetterMethodName" : "pendingChangeAsString", "fluentSetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n@param pendingChange Required. The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType", "fluentSetterMethodName" : "pendingChange", "getterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n

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

\n@return Required. The type of change pending for the ActiveMQ user.\n@see ChangeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingChange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingChange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingChange", "sensitive" : false, "setterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n@param pendingChange Required. The type of change pending for the ActiveMQ user.\n@see ChangeType", "setterMethodName" : "setPendingChange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : "Required. The type of change pending for the ActiveMQ user.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getConsoleAccess", "beanStyleSetterMethodName" : "setConsoleAccess", "c2jName" : "ConsoleAccess", "c2jShape" : "__boolean", "defaultConsumerFluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\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 #consoleAccess(Boolean)}.\n@param consoleAccess 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 #consoleAccess(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@deprecated Use {@link #consoleAccess()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #consoleAccess(Boolean)}\n", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ConsoleAccess property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasConsoleAccess", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "consoleAccess", "fluentSetterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleAccess", "getterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@return Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "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" : "consoleAccess", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "consoleAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ConsoleAccess", "sensitive" : false, "setterDocumentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.\n@param consoleAccess Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "setterMethodName" : "setConsoleAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "consoleAccess", "variableType" : "Boolean", "documentation" : "Enables access to the the ActiveMQ Web Console for the ActiveMQ user.", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groups(List)}.\n@param groups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n

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

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "groups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "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, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param groups The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingChange", "beanStyleSetterMethodName" : "setPendingChange", "c2jName" : "PendingChange", "c2jShape" : "ChangeType", "defaultConsumerFluentSetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingChangeAsString(String)}.\n@param pendingChange a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingChange(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n

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

\n@return Required. The type of change pending for the ActiveMQ user.\n@see ChangeType\n@deprecated Use {@link #pendingChangeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n@param pendingChange Required. The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType\n@deprecated Use {@link #pendingChange(String)}\n", "documentation" : "Required. The type of change pending for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : "ChangeType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingChange property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingChange", "fluentEnumGetterMethodName" : "pendingChange", "fluentEnumSetterMethodName" : "pendingChange", "fluentGetterMethodName" : "pendingChangeAsString", "fluentSetterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n@param pendingChange Required. The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType", "fluentSetterMethodName" : "pendingChange", "getterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n

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

\n@return Required. The type of change pending for the ActiveMQ user.\n@see ChangeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingChange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingChange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingChange", "sensitive" : false, "setterDocumentation" : "Required. The type of change pending for the ActiveMQ user.\n@param pendingChange Required. The type of change pending for the ActiveMQ user.\n@see ChangeType", "setterMethodName" : "setPendingChange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : "Required. The type of change pending for the ActiveMQ user.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserPendingChanges", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserPendingChanges", "variableName" : "userPendingChanges", "variableType" : "UserPendingChanges", "documentation" : null, "simpleType" : "UserPendingChanges", "variableSetterType" : "UserPendingChanges" }, "wrapper" : false, "xmlNamespace" : null }, "UserSummary" : { "c2jName" : "UserSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "Returns a list of all ActiveMQ users.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingChange", "beanStyleSetterMethodName" : "setPendingChange", "c2jName" : "PendingChange", "c2jShape" : "ChangeType", "defaultConsumerFluentSetterDocumentation" : "The type of change pending for the ActiveMQ user.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingChangeAsString(String)}.\n@param pendingChange a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingChange(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of change pending for the ActiveMQ user.\n

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

\n@return The type of change pending for the ActiveMQ user.\n@see ChangeType\n@deprecated Use {@link #pendingChangeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of change pending for the ActiveMQ user.\n@param pendingChange The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType\n@deprecated Use {@link #pendingChange(String)}\n", "documentation" : "The type of change pending for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : "ChangeType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingChange property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingChange", "fluentEnumGetterMethodName" : "pendingChange", "fluentEnumSetterMethodName" : "pendingChange", "fluentGetterMethodName" : "pendingChangeAsString", "fluentSetterDocumentation" : "The type of change pending for the ActiveMQ user.\n@param pendingChange The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType", "fluentSetterMethodName" : "pendingChange", "getterDocumentation" : "The type of change pending for the ActiveMQ user.\n

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

\n@return The type of change pending for the ActiveMQ user.\n@see ChangeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingChange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingChange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingChange", "sensitive" : false, "setterDocumentation" : "The type of change pending for the ActiveMQ user.\n@param pendingChange The type of change pending for the ActiveMQ user.\n@see ChangeType", "setterMethodName" : "setPendingChange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : "The type of change pending for the ActiveMQ user.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PendingChange" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingChange", "beanStyleSetterMethodName" : "setPendingChange", "c2jName" : "PendingChange", "c2jShape" : "ChangeType", "defaultConsumerFluentSetterDocumentation" : "The type of change pending for the ActiveMQ user.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingChangeAsString(String)}.\n@param pendingChange a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingChange(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of change pending for the ActiveMQ user.\n

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

\n@return The type of change pending for the ActiveMQ user.\n@see ChangeType\n@deprecated Use {@link #pendingChangeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of change pending for the ActiveMQ user.\n@param pendingChange The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType\n@deprecated Use {@link #pendingChange(String)}\n", "documentation" : "The type of change pending for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : "ChangeType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingChange property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingChange", "fluentEnumGetterMethodName" : "pendingChange", "fluentEnumSetterMethodName" : "pendingChange", "fluentGetterMethodName" : "pendingChangeAsString", "fluentSetterDocumentation" : "The type of change pending for the ActiveMQ user.\n@param pendingChange The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType", "fluentSetterMethodName" : "pendingChange", "getterDocumentation" : "The type of change pending for the ActiveMQ user.\n

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

\n@return The type of change pending for the ActiveMQ user.\n@see ChangeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingChange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingChange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingChange", "sensitive" : false, "setterDocumentation" : "The type of change pending for the ActiveMQ user.\n@param pendingChange The type of change pending for the ActiveMQ user.\n@see ChangeType", "setterMethodName" : "setPendingChange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : "The type of change pending for the ActiveMQ user.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPendingChange", "beanStyleSetterMethodName" : "setPendingChange", "c2jName" : "PendingChange", "c2jShape" : "ChangeType", "defaultConsumerFluentSetterDocumentation" : "The type of change pending for the ActiveMQ user.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pendingChangeAsString(String)}.\n@param pendingChange a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pendingChange(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The type of change pending for the ActiveMQ user.\n

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

\n@return The type of change pending for the ActiveMQ user.\n@see ChangeType\n@deprecated Use {@link #pendingChangeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The type of change pending for the ActiveMQ user.\n@param pendingChange The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType\n@deprecated Use {@link #pendingChange(String)}\n", "documentation" : "The type of change pending for the ActiveMQ user.", "endpointDiscoveryId" : false, "enumType" : "ChangeType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PendingChange property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPendingChange", "fluentEnumGetterMethodName" : "pendingChange", "fluentEnumSetterMethodName" : "pendingChange", "fluentGetterMethodName" : "pendingChangeAsString", "fluentSetterDocumentation" : "The type of change pending for the ActiveMQ user.\n@param pendingChange The type of change pending for the ActiveMQ user.\n@see ChangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ChangeType", "fluentSetterMethodName" : "pendingChange", "getterDocumentation" : "The type of change pending for the ActiveMQ user.\n

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

\n@return The type of change pending for the ActiveMQ user.\n@see ChangeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pendingChange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pendingChange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PendingChange", "sensitive" : false, "setterDocumentation" : "The type of change pending for the ActiveMQ user.\n@param pendingChange The type of change pending for the ActiveMQ user.\n@see ChangeType", "setterMethodName" : "setPendingChange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pendingChange", "variableType" : "String", "documentation" : "The type of change pending for the ActiveMQ user.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@return Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.\n@param username Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserSummary", "variableName" : "userSummary", "variableType" : "UserSummary", "documentation" : null, "simpleType" : "UserSummary", "variableSetterType" : "UserSummary" }, "wrapper" : false, "xmlNamespace" : null }, "WeeklyStartTime" : { "c2jName" : "WeeklyStartTime", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "The scheduled time period relative to UTC during which Amazon MQ begins to apply pending updates or patches to the broker.", "endpointDiscovery" : 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" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDayOfWeek", "beanStyleSetterMethodName" : "setDayOfWeek", "c2jName" : "DayOfWeek", "c2jShape" : "DayOfWeek", "defaultConsumerFluentSetterDocumentation" : "Required. The day of the week.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #dayOfWeekAsString(String)}.\n@param dayOfWeek a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dayOfWeek(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The day of the week.\n

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

\n@return Required. The day of the week.\n@see DayOfWeek\n@deprecated Use {@link #dayOfWeekAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The day of the week.\n@param dayOfWeek Required. The day of the week.\n@see DayOfWeek\n@return Returns a reference to this object so that method calls can be chained together.\n@see DayOfWeek\n@deprecated Use {@link #dayOfWeek(String)}\n", "documentation" : "Required. The day of the week.", "endpointDiscoveryId" : false, "enumType" : "DayOfWeek", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DayOfWeek property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDayOfWeek", "fluentEnumGetterMethodName" : "dayOfWeek", "fluentEnumSetterMethodName" : "dayOfWeek", "fluentGetterMethodName" : "dayOfWeekAsString", "fluentSetterDocumentation" : "Required. The day of the week.\n@param dayOfWeek Required. The day of the week.\n@see DayOfWeek\n@return Returns a reference to this object so that method calls can be chained together.\n@see DayOfWeek", "fluentSetterMethodName" : "dayOfWeek", "getterDocumentation" : "Required. The day of the week.\n

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

\n@return Required. The day of the week.\n@see DayOfWeek", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dayOfWeek", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dayOfWeek", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DayOfWeek", "sensitive" : false, "setterDocumentation" : "Required. The day of the week.\n@param dayOfWeek Required. The day of the week.\n@see DayOfWeek", "setterMethodName" : "setDayOfWeek", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dayOfWeek", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dayOfWeek", "variableType" : "String", "documentation" : "Required. The day of the week.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeOfDay", "beanStyleSetterMethodName" : "setTimeOfDay", "c2jName" : "TimeOfDay", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The time, in 24-hour format.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #timeOfDay(String)}.\n@param timeOfDay a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timeOfDay(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The time, in 24-hour format.\n@return Required. The time, in 24-hour format.\n@deprecated Use {@link #timeOfDay()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The time, in 24-hour format.\n@param timeOfDay Required. The time, in 24-hour format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeOfDay(String)}\n", "documentation" : "Required. The time, in 24-hour format.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeOfDay property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTimeOfDay", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeOfDay", "fluentSetterDocumentation" : "Required. The time, in 24-hour format.\n@param timeOfDay Required. The time, in 24-hour format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeOfDay", "getterDocumentation" : "Required. The time, in 24-hour format.\n@return Required. The time, in 24-hour format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeOfDay", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "timeOfDay", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeOfDay", "sensitive" : false, "setterDocumentation" : "Required. The time, in 24-hour format.\n@param timeOfDay Required. The time, in 24-hour format.", "setterMethodName" : "setTimeOfDay", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeOfDay", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeOfDay", "variableType" : "String", "documentation" : "Required. The time, in 24-hour format.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZone", "beanStyleSetterMethodName" : "setTimeZone", "c2jName" : "TimeZone", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #timeZone(String)}.\n@param timeZone a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timeZone(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@deprecated Use {@link #timeZone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@param timeZone The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeZone(String)}\n", "documentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZone property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTimeZone", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZone", "fluentSetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@param timeZone The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZone", "getterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeZone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "timeZone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZone", "sensitive" : false, "setterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@param timeZone The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "setterMethodName" : "setTimeZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZone", "variableType" : "String", "documentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DayOfWeek" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDayOfWeek", "beanStyleSetterMethodName" : "setDayOfWeek", "c2jName" : "DayOfWeek", "c2jShape" : "DayOfWeek", "defaultConsumerFluentSetterDocumentation" : "Required. The day of the week.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #dayOfWeekAsString(String)}.\n@param dayOfWeek a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dayOfWeek(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The day of the week.\n

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

\n@return Required. The day of the week.\n@see DayOfWeek\n@deprecated Use {@link #dayOfWeekAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The day of the week.\n@param dayOfWeek Required. The day of the week.\n@see DayOfWeek\n@return Returns a reference to this object so that method calls can be chained together.\n@see DayOfWeek\n@deprecated Use {@link #dayOfWeek(String)}\n", "documentation" : "Required. The day of the week.", "endpointDiscoveryId" : false, "enumType" : "DayOfWeek", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DayOfWeek property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDayOfWeek", "fluentEnumGetterMethodName" : "dayOfWeek", "fluentEnumSetterMethodName" : "dayOfWeek", "fluentGetterMethodName" : "dayOfWeekAsString", "fluentSetterDocumentation" : "Required. The day of the week.\n@param dayOfWeek Required. The day of the week.\n@see DayOfWeek\n@return Returns a reference to this object so that method calls can be chained together.\n@see DayOfWeek", "fluentSetterMethodName" : "dayOfWeek", "getterDocumentation" : "Required. The day of the week.\n

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

\n@return Required. The day of the week.\n@see DayOfWeek", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dayOfWeek", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dayOfWeek", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DayOfWeek", "sensitive" : false, "setterDocumentation" : "Required. The day of the week.\n@param dayOfWeek Required. The day of the week.\n@see DayOfWeek", "setterMethodName" : "setDayOfWeek", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dayOfWeek", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dayOfWeek", "variableType" : "String", "documentation" : "Required. The day of the week.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TimeOfDay" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeOfDay", "beanStyleSetterMethodName" : "setTimeOfDay", "c2jName" : "TimeOfDay", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The time, in 24-hour format.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #timeOfDay(String)}.\n@param timeOfDay a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timeOfDay(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The time, in 24-hour format.\n@return Required. The time, in 24-hour format.\n@deprecated Use {@link #timeOfDay()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The time, in 24-hour format.\n@param timeOfDay Required. The time, in 24-hour format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeOfDay(String)}\n", "documentation" : "Required. The time, in 24-hour format.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeOfDay property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTimeOfDay", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeOfDay", "fluentSetterDocumentation" : "Required. The time, in 24-hour format.\n@param timeOfDay Required. The time, in 24-hour format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeOfDay", "getterDocumentation" : "Required. The time, in 24-hour format.\n@return Required. The time, in 24-hour format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeOfDay", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "timeOfDay", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeOfDay", "sensitive" : false, "setterDocumentation" : "Required. The time, in 24-hour format.\n@param timeOfDay Required. The time, in 24-hour format.", "setterMethodName" : "setTimeOfDay", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeOfDay", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeOfDay", "variableType" : "String", "documentation" : "Required. The time, in 24-hour format.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TimeZone" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZone", "beanStyleSetterMethodName" : "setTimeZone", "c2jName" : "TimeZone", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #timeZone(String)}.\n@param timeZone a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timeZone(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@deprecated Use {@link #timeZone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@param timeZone The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeZone(String)}\n", "documentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZone property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTimeZone", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZone", "fluentSetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@param timeZone The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZone", "getterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeZone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "timeZone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZone", "sensitive" : false, "setterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@param timeZone The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "setterMethodName" : "setTimeZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZone", "variableType" : "String", "documentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDayOfWeek", "beanStyleSetterMethodName" : "setDayOfWeek", "c2jName" : "DayOfWeek", "c2jShape" : "DayOfWeek", "defaultConsumerFluentSetterDocumentation" : "Required. The day of the week.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #dayOfWeekAsString(String)}.\n@param dayOfWeek a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dayOfWeek(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The day of the week.\n

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

\n@return Required. The day of the week.\n@see DayOfWeek\n@deprecated Use {@link #dayOfWeekAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The day of the week.\n@param dayOfWeek Required. The day of the week.\n@see DayOfWeek\n@return Returns a reference to this object so that method calls can be chained together.\n@see DayOfWeek\n@deprecated Use {@link #dayOfWeek(String)}\n", "documentation" : "Required. The day of the week.", "endpointDiscoveryId" : false, "enumType" : "DayOfWeek", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DayOfWeek property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDayOfWeek", "fluentEnumGetterMethodName" : "dayOfWeek", "fluentEnumSetterMethodName" : "dayOfWeek", "fluentGetterMethodName" : "dayOfWeekAsString", "fluentSetterDocumentation" : "Required. The day of the week.\n@param dayOfWeek Required. The day of the week.\n@see DayOfWeek\n@return Returns a reference to this object so that method calls can be chained together.\n@see DayOfWeek", "fluentSetterMethodName" : "dayOfWeek", "getterDocumentation" : "Required. The day of the week.\n

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

\n@return Required. The day of the week.\n@see DayOfWeek", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dayOfWeek", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dayOfWeek", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DayOfWeek", "sensitive" : false, "setterDocumentation" : "Required. The day of the week.\n@param dayOfWeek Required. The day of the week.\n@see DayOfWeek", "setterMethodName" : "setDayOfWeek", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dayOfWeek", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dayOfWeek", "variableType" : "String", "documentation" : "Required. The day of the week.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeOfDay", "beanStyleSetterMethodName" : "setTimeOfDay", "c2jName" : "TimeOfDay", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Required. The time, in 24-hour format.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #timeOfDay(String)}.\n@param timeOfDay a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timeOfDay(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Required. The time, in 24-hour format.\n@return Required. The time, in 24-hour format.\n@deprecated Use {@link #timeOfDay()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Required. The time, in 24-hour format.\n@param timeOfDay Required. The time, in 24-hour format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeOfDay(String)}\n", "documentation" : "Required. The time, in 24-hour format.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeOfDay property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTimeOfDay", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeOfDay", "fluentSetterDocumentation" : "Required. The time, in 24-hour format.\n@param timeOfDay Required. The time, in 24-hour format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeOfDay", "getterDocumentation" : "Required. The time, in 24-hour format.\n@return Required. The time, in 24-hour format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeOfDay", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "timeOfDay", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeOfDay", "sensitive" : false, "setterDocumentation" : "Required. The time, in 24-hour format.\n@param timeOfDay Required. The time, in 24-hour format.", "setterMethodName" : "setTimeOfDay", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeOfDay", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeOfDay", "variableType" : "String", "documentation" : "Required. The time, in 24-hour format.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZone", "beanStyleSetterMethodName" : "setTimeZone", "c2jName" : "TimeZone", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #timeZone(String)}.\n@param timeZone a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timeZone(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@deprecated Use {@link #timeZone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@param timeZone The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeZone(String)}\n", "documentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZone property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTimeZone", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZone", "fluentSetterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@param timeZone The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZone", "getterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@return The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeZone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "timeZone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZone", "sensitive" : false, "setterDocumentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.\n@param timeZone The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "setterMethodName" : "setTimeZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZone", "variableType" : "String", "documentation" : "The time zone, UTC by default, in either the Country/City format, or the UTC offset format.", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WeeklyStartTime", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WeeklyStartTime", "variableName" : "weeklyStartTime", "variableType" : "WeeklyStartTime", "documentation" : null, "simpleType" : "WeeklyStartTime", "variableSetterType" : "WeeklyStartTime" }, "wrapper" : false, "xmlNamespace" : null } }, "customAuthorizers" : { "authorization_strategy" : { "authTokenLocation" : "header", "documentation" : null, "interfaceName" : "AuthorizationStrategy", "name" : "authorization_strategy", "tokenName" : "Authorization" } }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : null }, "fileHeader" : "/*\n * Copyright 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" : "MqException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.mq.model.MqException", "sdkRequestBaseClassName" : "MqRequest", "sdkResponseBaseClassName" : "MqResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy