models.elasticmapreduce-2009-03-31-intermediate.json Maven / Gradle / Ivy
Show all versions of emr Show documentation
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ "cancelSteps", "modifyInstanceGroups", "describeJobFlows" ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ "DescribeJobFlows" ],
"deprecatedShapes" : [ ],
"enableEndpointDiscoveryMethodRequired" : false,
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : {
"InvalidRequestException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"ErrorCode" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "emrErrorCode",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
}
},
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ "listClusters", "listSecurityConfigurations" ]
},
"metadata" : {
"apiVersion" : "2009-03-31",
"asyncBuilder" : "DefaultEmrAsyncClientBuilder",
"asyncBuilderInterface" : "EmrAsyncClientBuilder",
"asyncClient" : "DefaultEmrAsyncClient",
"asyncInterface" : "EmrAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultEmrBaseClientBuilder",
"baseBuilderInterface" : "EmrBaseClientBuilder",
"baseExceptionName" : "EmrException",
"baseRequestName" : "EmrRequest",
"baseResponseName" : "EmrResponse",
"cborProtocol" : false,
"clientPackageName" : "emr",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "Amazon EMR",
"documentation" : "Amazon EMR is a web service that makes it easy to process large amounts of data efficiently. Amazon EMR uses Hadoop processing combined with several AWS products to do tasks such as web indexing, data mining, log file analysis, machine learning, scientific simulation, and data warehousing.
",
"endpointPrefix" : "elasticmapreduce",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.emr",
"fullModelPackageName" : "software.amazon.awssdk.services.emr.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.emr.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.emr.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.emr.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "emr.model",
"paginatorsPackageName" : "emr.paginators",
"protocol" : "json",
"queryProtocol" : false,
"requestTransformPackageName" : "emr.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "EMR",
"serviceName" : "Emr",
"signingName" : "elasticmapreduce",
"syncBuilder" : "DefaultEmrClientBuilder",
"syncBuilderInterface" : "EmrClientBuilder",
"syncClient" : "DefaultEmrClient",
"syncInterface" : "EmrClient",
"transformPackageName" : "emr.transform",
"uid" : "elasticmapreduce-2009-03-31",
"xmlProtocol" : false
},
"operations" : {
"AddInstanceFleet" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds an instance fleet to a running cluster.
The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddInstanceFleetRequest",
"variableName" : "addInstanceFleetRequest",
"variableType" : "AddInstanceFleetRequest",
"documentation" : "",
"simpleType" : "AddInstanceFleetRequest",
"variableSetterType" : "AddInstanceFleetRequest"
},
"methodName" : "addInstanceFleet",
"operationName" : "AddInstanceFleet",
"paginated" : false,
"returnType" : {
"returnType" : "AddInstanceFleetResponse",
"documentation" : null
},
"syncReturnType" : "AddInstanceFleetResponse"
},
"AddInstanceGroups" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds one or more instance groups to a running cluster.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddInstanceGroupsRequest",
"variableName" : "addInstanceGroupsRequest",
"variableType" : "AddInstanceGroupsRequest",
"documentation" : "Input to an AddInstanceGroups call.
",
"simpleType" : "AddInstanceGroupsRequest",
"variableSetterType" : "AddInstanceGroupsRequest"
},
"methodName" : "addInstanceGroups",
"operationName" : "AddInstanceGroups",
"paginated" : false,
"returnType" : {
"returnType" : "AddInstanceGroupsResponse",
"documentation" : "Output from an AddInstanceGroups call.
"
},
"syncReturnType" : "AddInstanceGroupsResponse"
},
"AddJobFlowSteps" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "AddJobFlowSteps adds new steps to a running cluster. A maximum of 256 steps are allowed in each job flow.
If your cluster is long-running (such as a Hive data warehouse) or complex, you may require more than 256 steps to process your data. You can bypass the 256-step limitation in various ways, including using SSH to connect to the master node and submitting queries directly to the software running on the master node, such as Hive and Hadoop. For more information on how to do this, see Add More than 256 Steps to a Cluster in the Amazon EMR Management Guide.
A step specifies the location of a JAR file stored either on the master node of the cluster or in Amazon S3. Each step is performed by the main function of the main class of the JAR file. The main class can be specified either in the manifest of the JAR or by using the MainFunction parameter of the step.
Amazon EMR executes each step in the order listed. For a step to be considered complete, the main function must exit with a zero exit code and all Hadoop jobs started while the step was running must have completed and run successfully.
You can only add steps to a cluster that is in one of the following states: STARTING, BOOTSTRAPPING, RUNNING, or WAITING.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddJobFlowStepsRequest",
"variableName" : "addJobFlowStepsRequest",
"variableType" : "AddJobFlowStepsRequest",
"documentation" : " The input argument to the AddJobFlowSteps operation.
",
"simpleType" : "AddJobFlowStepsRequest",
"variableSetterType" : "AddJobFlowStepsRequest"
},
"methodName" : "addJobFlowSteps",
"operationName" : "AddJobFlowSteps",
"paginated" : false,
"returnType" : {
"returnType" : "AddJobFlowStepsResponse",
"documentation" : " The output for the AddJobFlowSteps operation.
"
},
"syncReturnType" : "AddJobFlowStepsResponse"
},
"AddTags" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds tags to an Amazon EMR resource. Tags make it easier to associate clusters in various ways, such as grouping clusters to track your Amazon EMR resource allocation costs. For more information, see Tag Clusters.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddTagsRequest",
"variableName" : "addTagsRequest",
"variableType" : "AddTagsRequest",
"documentation" : "This input identifies a cluster and a list of tags to attach.
",
"simpleType" : "AddTagsRequest",
"variableSetterType" : "AddTagsRequest"
},
"methodName" : "addTags",
"operationName" : "AddTags",
"paginated" : false,
"returnType" : {
"returnType" : "AddTagsResponse",
"documentation" : "This output indicates the result of adding tags to a resource.
"
},
"syncReturnType" : "AddTagsResponse"
},
"CancelSteps" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Cancels a pending step or steps in a running cluster. Available only in Amazon EMR versions 4.8.0 and later, excluding version 5.0.0. A maximum of 256 steps are allowed in each CancelSteps request. CancelSteps is idempotent but asynchronous; it does not guarantee a step will be canceled, even if the request is successfully submitted. You can only cancel steps that are in a PENDING
state.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CancelStepsRequest",
"variableName" : "cancelStepsRequest",
"variableType" : "CancelStepsRequest",
"documentation" : "The input argument to the CancelSteps operation.
",
"simpleType" : "CancelStepsRequest",
"variableSetterType" : "CancelStepsRequest"
},
"methodName" : "cancelSteps",
"operationName" : "CancelSteps",
"paginated" : false,
"returnType" : {
"returnType" : "CancelStepsResponse",
"documentation" : " The output for the CancelSteps operation.
"
},
"syncReturnType" : "CancelStepsResponse"
},
"CreateSecurityConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a security configuration, which is stored in the service and can be specified when a cluster is created.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateSecurityConfigurationRequest",
"variableName" : "createSecurityConfigurationRequest",
"variableType" : "CreateSecurityConfigurationRequest",
"documentation" : "",
"simpleType" : "CreateSecurityConfigurationRequest",
"variableSetterType" : "CreateSecurityConfigurationRequest"
},
"methodName" : "createSecurityConfiguration",
"operationName" : "CreateSecurityConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "CreateSecurityConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "CreateSecurityConfigurationResponse"
},
"DeleteSecurityConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a security configuration.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteSecurityConfigurationRequest",
"variableName" : "deleteSecurityConfigurationRequest",
"variableType" : "DeleteSecurityConfigurationRequest",
"documentation" : "",
"simpleType" : "DeleteSecurityConfigurationRequest",
"variableSetterType" : "DeleteSecurityConfigurationRequest"
},
"methodName" : "deleteSecurityConfiguration",
"operationName" : "DeleteSecurityConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteSecurityConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "DeleteSecurityConfigurationResponse"
},
"DescribeCluster" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides cluster-level details including status, hardware and software configuration, VPC settings, and so on.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeClusterRequest",
"variableName" : "describeClusterRequest",
"variableType" : "DescribeClusterRequest",
"documentation" : "This input determines which cluster to describe.
",
"simpleType" : "DescribeClusterRequest",
"variableSetterType" : "DescribeClusterRequest"
},
"methodName" : "describeCluster",
"operationName" : "DescribeCluster",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeClusterResponse",
"documentation" : "This output contains the description of the cluster.
"
},
"syncReturnType" : "DescribeClusterResponse"
},
"DescribeSecurityConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides the details of a security configuration by returning the configuration JSON.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeSecurityConfigurationRequest",
"variableName" : "describeSecurityConfigurationRequest",
"variableType" : "DescribeSecurityConfigurationRequest",
"documentation" : "",
"simpleType" : "DescribeSecurityConfigurationRequest",
"variableSetterType" : "DescribeSecurityConfigurationRequest"
},
"methodName" : "describeSecurityConfiguration",
"operationName" : "DescribeSecurityConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeSecurityConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "DescribeSecurityConfigurationResponse"
},
"DescribeStep" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides more detail about the cluster step.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeStepRequest",
"variableName" : "describeStepRequest",
"variableType" : "DescribeStepRequest",
"documentation" : "This input determines which step to describe.
",
"simpleType" : "DescribeStepRequest",
"variableSetterType" : "DescribeStepRequest"
},
"methodName" : "describeStep",
"operationName" : "DescribeStep",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeStepResponse",
"documentation" : "This output contains the description of the cluster step.
"
},
"syncReturnType" : "DescribeStepResponse"
},
"GetBlockPublicAccessConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the Amazon EMR block public access configuration for your AWS account in the current Region. For more information see Configure Block Public Access for Amazon EMR in the Amazon EMR Management Guide.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBlockPublicAccessConfigurationRequest",
"variableName" : "getBlockPublicAccessConfigurationRequest",
"variableType" : "GetBlockPublicAccessConfigurationRequest",
"documentation" : "",
"simpleType" : "GetBlockPublicAccessConfigurationRequest",
"variableSetterType" : "GetBlockPublicAccessConfigurationRequest"
},
"methodName" : "getBlockPublicAccessConfiguration",
"operationName" : "GetBlockPublicAccessConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "GetBlockPublicAccessConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "GetBlockPublicAccessConfigurationResponse"
},
"GetManagedScalingPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : " Fetches the attached managed scaling policy for an Amazon EMR cluster.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetManagedScalingPolicyRequest",
"variableName" : "getManagedScalingPolicyRequest",
"variableType" : "GetManagedScalingPolicyRequest",
"documentation" : "",
"simpleType" : "GetManagedScalingPolicyRequest",
"variableSetterType" : "GetManagedScalingPolicyRequest"
},
"methodName" : "getManagedScalingPolicy",
"operationName" : "GetManagedScalingPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "GetManagedScalingPolicyResponse",
"documentation" : null
},
"syncReturnType" : "GetManagedScalingPolicyResponse"
},
"ListBootstrapActions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides information about the bootstrap actions associated with a cluster.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListBootstrapActionsRequest",
"variableName" : "listBootstrapActionsRequest",
"variableType" : "ListBootstrapActionsRequest",
"documentation" : "This input determines which bootstrap actions to retrieve.
",
"simpleType" : "ListBootstrapActionsRequest",
"variableSetterType" : "ListBootstrapActionsRequest"
},
"methodName" : "listBootstrapActions",
"operationName" : "ListBootstrapActions",
"paginated" : true,
"returnType" : {
"returnType" : "ListBootstrapActionsResponse",
"documentation" : "This output contains the bootstrap actions detail.
"
},
"syncReturnType" : "ListBootstrapActionsResponse"
},
"ListClusters" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides the status of all clusters visible to this AWS account. Allows you to filter the list of clusters based on certain criteria; for example, filtering by cluster creation date and time or by status. This call returns a maximum of 50 clusters per call, but returns a marker to track the paging of the cluster list across multiple ListClusters calls.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListClustersRequest",
"variableName" : "listClustersRequest",
"variableType" : "ListClustersRequest",
"documentation" : "This input determines how the ListClusters action filters the list of clusters that it returns.
",
"simpleType" : "ListClustersRequest",
"variableSetterType" : "ListClustersRequest"
},
"methodName" : "listClusters",
"operationName" : "ListClusters",
"paginated" : true,
"returnType" : {
"returnType" : "ListClustersResponse",
"documentation" : "This contains a ClusterSummaryList with the cluster details; for example, the cluster IDs, names, and status.
"
},
"syncReturnType" : "ListClustersResponse"
},
"ListInstanceFleets" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists all available details about the instance fleets in a cluster.
The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListInstanceFleetsRequest",
"variableName" : "listInstanceFleetsRequest",
"variableType" : "ListInstanceFleetsRequest",
"documentation" : "",
"simpleType" : "ListInstanceFleetsRequest",
"variableSetterType" : "ListInstanceFleetsRequest"
},
"methodName" : "listInstanceFleets",
"operationName" : "ListInstanceFleets",
"paginated" : true,
"returnType" : {
"returnType" : "ListInstanceFleetsResponse",
"documentation" : null
},
"syncReturnType" : "ListInstanceFleetsResponse"
},
"ListInstanceGroups" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides all available details about the instance groups in a cluster.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListInstanceGroupsRequest",
"variableName" : "listInstanceGroupsRequest",
"variableType" : "ListInstanceGroupsRequest",
"documentation" : "This input determines which instance groups to retrieve.
",
"simpleType" : "ListInstanceGroupsRequest",
"variableSetterType" : "ListInstanceGroupsRequest"
},
"methodName" : "listInstanceGroups",
"operationName" : "ListInstanceGroups",
"paginated" : true,
"returnType" : {
"returnType" : "ListInstanceGroupsResponse",
"documentation" : "This input determines which instance groups to retrieve.
"
},
"syncReturnType" : "ListInstanceGroupsResponse"
},
"ListInstances" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides information for all active EC2 instances and EC2 instances terminated in the last 30 days, up to a maximum of 2,000. EC2 instances in any of the following states are considered active: AWAITING_FULFILLMENT, PROVISIONING, BOOTSTRAPPING, RUNNING.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListInstancesRequest",
"variableName" : "listInstancesRequest",
"variableType" : "ListInstancesRequest",
"documentation" : "This input determines which instances to list.
",
"simpleType" : "ListInstancesRequest",
"variableSetterType" : "ListInstancesRequest"
},
"methodName" : "listInstances",
"operationName" : "ListInstances",
"paginated" : true,
"returnType" : {
"returnType" : "ListInstancesResponse",
"documentation" : "This output contains the list of instances.
"
},
"syncReturnType" : "ListInstancesResponse"
},
"ListSecurityConfigurations" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists all the security configurations visible to this account, providing their creation dates and times, and their names. This call returns a maximum of 50 clusters per call, but returns a marker to track the paging of the cluster list across multiple ListSecurityConfigurations calls.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListSecurityConfigurationsRequest",
"variableName" : "listSecurityConfigurationsRequest",
"variableType" : "ListSecurityConfigurationsRequest",
"documentation" : "",
"simpleType" : "ListSecurityConfigurationsRequest",
"variableSetterType" : "ListSecurityConfigurationsRequest"
},
"methodName" : "listSecurityConfigurations",
"operationName" : "ListSecurityConfigurations",
"paginated" : true,
"returnType" : {
"returnType" : "ListSecurityConfigurationsResponse",
"documentation" : null
},
"syncReturnType" : "ListSecurityConfigurationsResponse"
},
"ListSteps" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides a list of steps for the cluster in reverse order unless you specify stepIds
with the request of filter by StepStates
. You can specify a maximum of ten stepIDs
.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListStepsRequest",
"variableName" : "listStepsRequest",
"variableType" : "ListStepsRequest",
"documentation" : "This input determines which steps to list.
",
"simpleType" : "ListStepsRequest",
"variableSetterType" : "ListStepsRequest"
},
"methodName" : "listSteps",
"operationName" : "ListSteps",
"paginated" : true,
"returnType" : {
"returnType" : "ListStepsResponse",
"documentation" : "This output contains the list of steps returned in reverse order. This means that the last step is the first element in the list.
"
},
"syncReturnType" : "ListStepsResponse"
},
"ModifyCluster" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Modifies the number of steps that can be executed concurrently for the cluster specified using ClusterID.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ModifyClusterRequest",
"variableName" : "modifyClusterRequest",
"variableType" : "ModifyClusterRequest",
"documentation" : "",
"simpleType" : "ModifyClusterRequest",
"variableSetterType" : "ModifyClusterRequest"
},
"methodName" : "modifyCluster",
"operationName" : "ModifyCluster",
"paginated" : false,
"returnType" : {
"returnType" : "ModifyClusterResponse",
"documentation" : null
},
"syncReturnType" : "ModifyClusterResponse"
},
"ModifyInstanceFleet" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Modifies the target On-Demand and target Spot capacities for the instance fleet with the specified InstanceFleetID within the cluster specified using ClusterID. The call either succeeds or fails atomically.
The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ModifyInstanceFleetRequest",
"variableName" : "modifyInstanceFleetRequest",
"variableType" : "ModifyInstanceFleetRequest",
"documentation" : "",
"simpleType" : "ModifyInstanceFleetRequest",
"variableSetterType" : "ModifyInstanceFleetRequest"
},
"methodName" : "modifyInstanceFleet",
"operationName" : "ModifyInstanceFleet",
"paginated" : false,
"returnType" : {
"returnType" : "ModifyInstanceFleetResponse",
"documentation" : null
},
"syncReturnType" : "ModifyInstanceFleetResponse"
},
"ModifyInstanceGroups" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "ModifyInstanceGroups modifies the number of nodes and configuration settings of an instance group. The input parameters include the new target instance count for the group and the instance group ID. The call will either succeed or fail atomically.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ModifyInstanceGroupsRequest",
"variableName" : "modifyInstanceGroupsRequest",
"variableType" : "ModifyInstanceGroupsRequest",
"documentation" : "Change the size of some instance groups.
",
"simpleType" : "ModifyInstanceGroupsRequest",
"variableSetterType" : "ModifyInstanceGroupsRequest"
},
"methodName" : "modifyInstanceGroups",
"operationName" : "ModifyInstanceGroups",
"paginated" : false,
"returnType" : {
"returnType" : "ModifyInstanceGroupsResponse",
"documentation" : null
},
"syncReturnType" : "ModifyInstanceGroupsResponse"
},
"PutAutoScalingPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates or updates an automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster. The automatic scaling policy defines how an instance group dynamically adds and terminates EC2 instances in response to the value of a CloudWatch metric.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutAutoScalingPolicyRequest",
"variableName" : "putAutoScalingPolicyRequest",
"variableType" : "PutAutoScalingPolicyRequest",
"documentation" : "",
"simpleType" : "PutAutoScalingPolicyRequest",
"variableSetterType" : "PutAutoScalingPolicyRequest"
},
"methodName" : "putAutoScalingPolicy",
"operationName" : "PutAutoScalingPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "PutAutoScalingPolicyResponse",
"documentation" : null
},
"syncReturnType" : "PutAutoScalingPolicyResponse"
},
"PutBlockPublicAccessConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates or updates an Amazon EMR block public access configuration for your AWS account in the current Region. For more information see Configure Block Public Access for Amazon EMR in the Amazon EMR Management Guide.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBlockPublicAccessConfigurationRequest",
"variableName" : "putBlockPublicAccessConfigurationRequest",
"variableType" : "PutBlockPublicAccessConfigurationRequest",
"documentation" : "",
"simpleType" : "PutBlockPublicAccessConfigurationRequest",
"variableSetterType" : "PutBlockPublicAccessConfigurationRequest"
},
"methodName" : "putBlockPublicAccessConfiguration",
"operationName" : "PutBlockPublicAccessConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "PutBlockPublicAccessConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "PutBlockPublicAccessConfigurationResponse"
},
"PutManagedScalingPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : " Creates or updates a managed scaling policy for an Amazon EMR cluster. The managed scaling policy defines the limits for resources, such as EC2 instances that can be added or terminated from a cluster. The policy only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutManagedScalingPolicyRequest",
"variableName" : "putManagedScalingPolicyRequest",
"variableType" : "PutManagedScalingPolicyRequest",
"documentation" : "",
"simpleType" : "PutManagedScalingPolicyRequest",
"variableSetterType" : "PutManagedScalingPolicyRequest"
},
"methodName" : "putManagedScalingPolicy",
"operationName" : "PutManagedScalingPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "PutManagedScalingPolicyResponse",
"documentation" : null
},
"syncReturnType" : "PutManagedScalingPolicyResponse"
},
"RemoveAutoScalingPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes an automatic scaling policy from a specified instance group within an EMR cluster.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RemoveAutoScalingPolicyRequest",
"variableName" : "removeAutoScalingPolicyRequest",
"variableType" : "RemoveAutoScalingPolicyRequest",
"documentation" : "",
"simpleType" : "RemoveAutoScalingPolicyRequest",
"variableSetterType" : "RemoveAutoScalingPolicyRequest"
},
"methodName" : "removeAutoScalingPolicy",
"operationName" : "RemoveAutoScalingPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "RemoveAutoScalingPolicyResponse",
"documentation" : null
},
"syncReturnType" : "RemoveAutoScalingPolicyResponse"
},
"RemoveManagedScalingPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : " Removes a managed scaling policy from a specified EMR cluster.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RemoveManagedScalingPolicyRequest",
"variableName" : "removeManagedScalingPolicyRequest",
"variableType" : "RemoveManagedScalingPolicyRequest",
"documentation" : "",
"simpleType" : "RemoveManagedScalingPolicyRequest",
"variableSetterType" : "RemoveManagedScalingPolicyRequest"
},
"methodName" : "removeManagedScalingPolicy",
"operationName" : "RemoveManagedScalingPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "RemoveManagedScalingPolicyResponse",
"documentation" : null
},
"syncReturnType" : "RemoveManagedScalingPolicyResponse"
},
"RemoveTags" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes tags from an Amazon EMR resource. Tags make it easier to associate clusters in various ways, such as grouping clusters to track your Amazon EMR resource allocation costs. For more information, see Tag Clusters.
The following example removes the stack tag with value Prod from a cluster:
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "This exception occurs when there is an internal failure in the EMR service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "This exception occurs when there is something wrong with user input.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RemoveTagsRequest",
"variableName" : "removeTagsRequest",
"variableType" : "RemoveTagsRequest",
"documentation" : "This input identifies a cluster and a list of tags to remove.
",
"simpleType" : "RemoveTagsRequest",
"variableSetterType" : "RemoveTagsRequest"
},
"methodName" : "removeTags",
"operationName" : "RemoveTags",
"paginated" : false,
"returnType" : {
"returnType" : "RemoveTagsResponse",
"documentation" : "This output indicates the result of removing tags from a resource.
"
},
"syncReturnType" : "RemoveTagsResponse"
},
"RunJobFlow" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "RunJobFlow creates and starts running a new cluster (job flow). The cluster runs the steps specified. After the steps complete, the cluster stops and the HDFS partition is lost. To prevent loss of data, configure the last step of the job flow to store results in Amazon S3. If the JobFlowInstancesConfig KeepJobFlowAliveWhenNoSteps
parameter is set to TRUE
, the cluster transitions to the WAITING state rather than shutting down after the steps have completed.
For additional protection, you can set the JobFlowInstancesConfig TerminationProtected
parameter to TRUE
to lock the cluster and prevent it from being terminated by API call, user intervention, or in the event of a job flow error.
A maximum of 256 steps are allowed in each job flow.
If your cluster is long-running (such as a Hive data warehouse) or complex, you may require more than 256 steps to process your data. You can bypass the 256-step limitation in various ways, including using the SSH shell to connect to the master node and submitting queries directly to the software running on the master node, such as Hive and Hadoop. For more information on how to do this, see Add More than 256 Steps to a Cluster in the Amazon EMR Management Guide.
For long running clusters, we recommend that you periodically store your results.
The instance fleets configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions. The RunJobFlow request can contain InstanceFleets parameters or InstanceGroups parameters, but not both.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RunJobFlowRequest",
"variableName" : "runJobFlowRequest",
"variableType" : "RunJobFlowRequest",
"documentation" : " Input to the RunJobFlow operation.
",
"simpleType" : "RunJobFlowRequest",
"variableSetterType" : "RunJobFlowRequest"
},
"methodName" : "runJobFlow",
"operationName" : "RunJobFlow",
"paginated" : false,
"returnType" : {
"returnType" : "RunJobFlowResponse",
"documentation" : " The result of the RunJobFlow operation.
"
},
"syncReturnType" : "RunJobFlowResponse"
},
"SetTerminationProtection" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "SetTerminationProtection locks a cluster (job flow) so the EC2 instances in the cluster cannot be terminated by user intervention, an API call, or in the event of a job-flow error. The cluster still terminates upon successful completion of the job flow. Calling SetTerminationProtection
on a cluster is similar to calling the Amazon EC2 DisableAPITermination
API on all EC2 instances in a cluster.
SetTerminationProtection
is used to prevent accidental termination of a cluster and to ensure that in the event of an error, the instances persist so that you can recover any data stored in their ephemeral instance storage.
To terminate a cluster that has been locked by setting SetTerminationProtection
to true
, you must first unlock the job flow by a subsequent call to SetTerminationProtection
in which you set the value to false
.
For more information, seeManaging Cluster Termination in the Amazon EMR Management Guide.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SetTerminationProtectionRequest",
"variableName" : "setTerminationProtectionRequest",
"variableType" : "SetTerminationProtectionRequest",
"documentation" : " The input argument to the TerminationProtection operation.
",
"simpleType" : "SetTerminationProtectionRequest",
"variableSetterType" : "SetTerminationProtectionRequest"
},
"methodName" : "setTerminationProtection",
"operationName" : "SetTerminationProtection",
"paginated" : false,
"returnType" : {
"returnType" : "SetTerminationProtectionResponse",
"documentation" : null
},
"syncReturnType" : "SetTerminationProtectionResponse"
},
"SetVisibleToAllUsers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the Cluster$VisibleToAllUsers value, which determines whether the cluster is visible to all IAM users of the AWS account associated with the cluster. Only the IAM user who created the cluster or the AWS account root user can call this action. The default value, true
, indicates that all IAM users in the AWS account can perform cluster actions if they have the proper IAM policy permissions. If set to false
, only the IAM user that created the cluster can perform actions. This action works on running clusters. You can override the default true
setting when you create a cluster by using the VisibleToAllUsers
parameter with RunJobFlow
.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SetVisibleToAllUsersRequest",
"variableName" : "setVisibleToAllUsersRequest",
"variableType" : "SetVisibleToAllUsersRequest",
"documentation" : "The input to the SetVisibleToAllUsers action.
",
"simpleType" : "SetVisibleToAllUsersRequest",
"variableSetterType" : "SetVisibleToAllUsersRequest"
},
"methodName" : "setVisibleToAllUsers",
"operationName" : "SetVisibleToAllUsers",
"paginated" : false,
"returnType" : {
"returnType" : "SetVisibleToAllUsersResponse",
"documentation" : null
},
"syncReturnType" : "SetVisibleToAllUsersResponse"
},
"TerminateJobFlows" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "TerminateJobFlows shuts a list of clusters (job flows) down. When a job flow is shut down, any step not yet completed is canceled and the EC2 instances on which the cluster is running are stopped. Any log files not already saved are uploaded to Amazon S3 if a LogUri was specified when the cluster was created.
The maximum number of clusters allowed is 10. The call to TerminateJobFlows
is asynchronous. Depending on the configuration of the cluster, it may take up to 1-5 minutes for the cluster to completely terminate and release allocated resources, such as Amazon EC2 instances.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "TerminateJobFlowsRequest",
"variableName" : "terminateJobFlowsRequest",
"variableType" : "TerminateJobFlowsRequest",
"documentation" : " Input to the TerminateJobFlows operation.
",
"simpleType" : "TerminateJobFlowsRequest",
"variableSetterType" : "TerminateJobFlowsRequest"
},
"methodName" : "terminateJobFlows",
"operationName" : "TerminateJobFlows",
"paginated" : false,
"returnType" : {
"returnType" : "TerminateJobFlowsResponse",
"documentation" : null
},
"syncReturnType" : "TerminateJobFlowsResponse"
}
},
"shapes" : {
"ActionOnFailure" : {
"c2jName" : "ActionOnFailure",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "TERMINATE_JOB_FLOW",
"value" : "TERMINATE_JOB_FLOW"
}, {
"name" : "TERMINATE_CLUSTER",
"value" : "TERMINATE_CLUSTER"
}, {
"name" : "CANCEL_AND_WAIT",
"value" : "CANCEL_AND_WAIT"
}, {
"name" : "CONTINUE",
"value" : "CONTINUE"
} ],
"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" : "ActionOnFailure",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ActionOnFailure",
"variableName" : "actionOnFailure",
"variableType" : "ActionOnFailure",
"documentation" : null,
"simpleType" : "ActionOnFailure",
"variableSetterType" : "ActionOnFailure"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddInstanceFleetRequest" : {
"c2jName" : "AddInstanceFleetInput",
"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" : "AddInstanceFleet",
"locationName" : null,
"requestUri" : "/",
"target" : "ElasticMapReduce.AddInstanceFleet",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterId",
"beanStyleSetterMethodName" : "setClusterId",
"c2jName" : "ClusterId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterId(String)}.\n@param clusterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.\n@deprecated Use {@link #clusterId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n",
"documentation" : "The unique identifier of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterId",
"fluentSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterId",
"getterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterId",
"sensitive" : false,
"setterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.",
"setterMethodName" : "setClusterId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : "The unique identifier of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getInstanceFleet",
"beanStyleSetterMethodName" : "setInstanceFleet",
"c2jName" : "InstanceFleet",
"c2jShape" : "InstanceFleetConfig",
"defaultConsumerFluentSetterDocumentation" : "Specifies the configuration of the instance fleet.
\nThis is a convenience that creates an instance of the {@link InstanceFleetConfig.Builder} avoiding the need to create one manually via {@link InstanceFleetConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceFleetConfig.Builder#build()} is called immediately and its result is passed to {@link #instanceFleet(InstanceFleetConfig)}.\n@param instanceFleet a consumer that will call methods on {@link InstanceFleetConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceFleet(InstanceFleetConfig)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Specifies the configuration of the instance fleet.
\n@return Specifies the configuration of the instance fleet.\n@deprecated Use {@link #instanceFleet()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Specifies the configuration of the instance fleet.
\n@param instanceFleet Specifies the configuration of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceFleet(InstanceFleetConfig)}\n",
"documentation" : "Specifies the configuration of the instance fleet.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceFleet property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceFleet",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceFleet",
"fluentSetterDocumentation" : "Specifies the configuration of the instance fleet.
\n@param instanceFleet Specifies the configuration of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceFleet",
"getterDocumentation" : "Specifies the configuration of the instance fleet.
\n@return Specifies the configuration of the instance fleet.",
"getterModel" : {
"returnType" : "InstanceFleetConfig",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceFleet",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceFleet",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "InstanceFleet",
"sensitive" : false,
"setterDocumentation" : "Specifies the configuration of the instance fleet.
\n@param instanceFleet Specifies the configuration of the instance fleet.",
"setterMethodName" : "setInstanceFleet",
"setterModel" : {
"variableDeclarationType" : "InstanceFleetConfig",
"variableName" : "instanceFleet",
"variableType" : "InstanceFleetConfig",
"documentation" : null,
"simpleType" : "InstanceFleetConfig",
"variableSetterType" : "InstanceFleetConfig"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceFleetConfig",
"variableName" : "instanceFleet",
"variableType" : "InstanceFleetConfig",
"documentation" : "Specifies the configuration of the instance fleet.
",
"simpleType" : "InstanceFleetConfig",
"variableSetterType" : "InstanceFleetConfig"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ClusterId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterId",
"beanStyleSetterMethodName" : "setClusterId",
"c2jName" : "ClusterId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterId(String)}.\n@param clusterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.\n@deprecated Use {@link #clusterId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n",
"documentation" : "The unique identifier of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterId",
"fluentSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterId",
"getterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterId",
"sensitive" : false,
"setterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.",
"setterMethodName" : "setClusterId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : "The unique identifier of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"InstanceFleet" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getInstanceFleet",
"beanStyleSetterMethodName" : "setInstanceFleet",
"c2jName" : "InstanceFleet",
"c2jShape" : "InstanceFleetConfig",
"defaultConsumerFluentSetterDocumentation" : "Specifies the configuration of the instance fleet.
\nThis is a convenience that creates an instance of the {@link InstanceFleetConfig.Builder} avoiding the need to create one manually via {@link InstanceFleetConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceFleetConfig.Builder#build()} is called immediately and its result is passed to {@link #instanceFleet(InstanceFleetConfig)}.\n@param instanceFleet a consumer that will call methods on {@link InstanceFleetConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceFleet(InstanceFleetConfig)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Specifies the configuration of the instance fleet.
\n@return Specifies the configuration of the instance fleet.\n@deprecated Use {@link #instanceFleet()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Specifies the configuration of the instance fleet.
\n@param instanceFleet Specifies the configuration of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceFleet(InstanceFleetConfig)}\n",
"documentation" : "Specifies the configuration of the instance fleet.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceFleet property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceFleet",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceFleet",
"fluentSetterDocumentation" : "Specifies the configuration of the instance fleet.
\n@param instanceFleet Specifies the configuration of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceFleet",
"getterDocumentation" : "Specifies the configuration of the instance fleet.
\n@return Specifies the configuration of the instance fleet.",
"getterModel" : {
"returnType" : "InstanceFleetConfig",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceFleet",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceFleet",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "InstanceFleet",
"sensitive" : false,
"setterDocumentation" : "Specifies the configuration of the instance fleet.
\n@param instanceFleet Specifies the configuration of the instance fleet.",
"setterMethodName" : "setInstanceFleet",
"setterModel" : {
"variableDeclarationType" : "InstanceFleetConfig",
"variableName" : "instanceFleet",
"variableType" : "InstanceFleetConfig",
"documentation" : null,
"simpleType" : "InstanceFleetConfig",
"variableSetterType" : "InstanceFleetConfig"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceFleetConfig",
"variableName" : "instanceFleet",
"variableType" : "InstanceFleetConfig",
"documentation" : "Specifies the configuration of the instance fleet.
",
"simpleType" : "InstanceFleetConfig",
"variableSetterType" : "InstanceFleetConfig"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterId",
"beanStyleSetterMethodName" : "setClusterId",
"c2jName" : "ClusterId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterId(String)}.\n@param clusterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.\n@deprecated Use {@link #clusterId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n",
"documentation" : "The unique identifier of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterId",
"fluentSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterId",
"getterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterId",
"sensitive" : false,
"setterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.",
"setterMethodName" : "setClusterId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : "The unique identifier of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getInstanceFleet",
"beanStyleSetterMethodName" : "setInstanceFleet",
"c2jName" : "InstanceFleet",
"c2jShape" : "InstanceFleetConfig",
"defaultConsumerFluentSetterDocumentation" : "Specifies the configuration of the instance fleet.
\nThis is a convenience that creates an instance of the {@link InstanceFleetConfig.Builder} avoiding the need to create one manually via {@link InstanceFleetConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceFleetConfig.Builder#build()} is called immediately and its result is passed to {@link #instanceFleet(InstanceFleetConfig)}.\n@param instanceFleet a consumer that will call methods on {@link InstanceFleetConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceFleet(InstanceFleetConfig)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Specifies the configuration of the instance fleet.
\n@return Specifies the configuration of the instance fleet.\n@deprecated Use {@link #instanceFleet()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Specifies the configuration of the instance fleet.
\n@param instanceFleet Specifies the configuration of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceFleet(InstanceFleetConfig)}\n",
"documentation" : "Specifies the configuration of the instance fleet.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceFleet property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceFleet",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceFleet",
"fluentSetterDocumentation" : "Specifies the configuration of the instance fleet.
\n@param instanceFleet Specifies the configuration of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceFleet",
"getterDocumentation" : "Specifies the configuration of the instance fleet.
\n@return Specifies the configuration of the instance fleet.",
"getterModel" : {
"returnType" : "InstanceFleetConfig",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceFleet",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceFleet",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "InstanceFleet",
"sensitive" : false,
"setterDocumentation" : "Specifies the configuration of the instance fleet.
\n@param instanceFleet Specifies the configuration of the instance fleet.",
"setterMethodName" : "setInstanceFleet",
"setterModel" : {
"variableDeclarationType" : "InstanceFleetConfig",
"variableName" : "instanceFleet",
"variableType" : "InstanceFleetConfig",
"documentation" : null,
"simpleType" : "InstanceFleetConfig",
"variableSetterType" : "InstanceFleetConfig"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceFleetConfig",
"variableName" : "instanceFleet",
"variableType" : "InstanceFleetConfig",
"documentation" : "Specifies the configuration of the instance fleet.
",
"simpleType" : "InstanceFleetConfig",
"variableSetterType" : "InstanceFleetConfig"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ClusterId", "InstanceFleet" ],
"shapeName" : "AddInstanceFleetRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AddInstanceFleetRequest",
"variableName" : "addInstanceFleetRequest",
"variableType" : "AddInstanceFleetRequest",
"documentation" : null,
"simpleType" : "AddInstanceFleetRequest",
"variableSetterType" : "AddInstanceFleetRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddInstanceFleetResponse" : {
"c2jName" : "AddInstanceFleetOutput",
"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" : "getClusterId",
"beanStyleSetterMethodName" : "setClusterId",
"c2jName" : "ClusterId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterId(String)}.\n@param clusterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.\n@deprecated Use {@link #clusterId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n",
"documentation" : "The unique identifier of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterId",
"fluentSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterId",
"getterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterId",
"sensitive" : false,
"setterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.",
"setterMethodName" : "setClusterId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : "The unique identifier of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getInstanceFleetId",
"beanStyleSetterMethodName" : "setInstanceFleetId",
"c2jName" : "InstanceFleetId",
"c2jShape" : "InstanceFleetId",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier of the instance fleet.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceFleetId(String)}.\n@param instanceFleetId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceFleetId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The unique identifier of the instance fleet.
\n@return The unique identifier of the instance fleet.\n@deprecated Use {@link #instanceFleetId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The unique identifier of the instance fleet.
\n@param instanceFleetId The unique identifier of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceFleetId(String)}\n",
"documentation" : "The unique identifier of the instance fleet.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceFleetId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceFleetId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceFleetId",
"fluentSetterDocumentation" : "The unique identifier of the instance fleet.
\n@param instanceFleetId The unique identifier of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceFleetId",
"getterDocumentation" : "The unique identifier of the instance fleet.
\n@return The unique identifier of the instance fleet.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceFleetId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceFleetId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "InstanceFleetId",
"sensitive" : false,
"setterDocumentation" : "The unique identifier of the instance fleet.
\n@param instanceFleetId The unique identifier of the instance fleet.",
"setterMethodName" : "setInstanceFleetId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "instanceFleetId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "instanceFleetId",
"variableType" : "String",
"documentation" : "The unique identifier of the instance fleet.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterArn",
"beanStyleSetterMethodName" : "setClusterArn",
"c2jName" : "ClusterArn",
"c2jShape" : "ArnType",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.\n@deprecated Use {@link #clusterArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterArn(String)}\n",
"documentation" : "The Amazon Resource Name of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterArn",
"fluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterArn",
"getterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.",
"setterMethodName" : "setClusterArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ClusterArn" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterArn",
"beanStyleSetterMethodName" : "setClusterArn",
"c2jName" : "ClusterArn",
"c2jShape" : "ArnType",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.\n@deprecated Use {@link #clusterArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterArn(String)}\n",
"documentation" : "The Amazon Resource Name of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterArn",
"fluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterArn",
"getterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.",
"setterMethodName" : "setClusterArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ClusterId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterId",
"beanStyleSetterMethodName" : "setClusterId",
"c2jName" : "ClusterId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterId(String)}.\n@param clusterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.\n@deprecated Use {@link #clusterId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n",
"documentation" : "The unique identifier of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterId",
"fluentSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterId",
"getterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterId",
"sensitive" : false,
"setterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.",
"setterMethodName" : "setClusterId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : "The unique identifier of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"InstanceFleetId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getInstanceFleetId",
"beanStyleSetterMethodName" : "setInstanceFleetId",
"c2jName" : "InstanceFleetId",
"c2jShape" : "InstanceFleetId",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier of the instance fleet.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceFleetId(String)}.\n@param instanceFleetId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceFleetId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The unique identifier of the instance fleet.
\n@return The unique identifier of the instance fleet.\n@deprecated Use {@link #instanceFleetId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The unique identifier of the instance fleet.
\n@param instanceFleetId The unique identifier of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceFleetId(String)}\n",
"documentation" : "The unique identifier of the instance fleet.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceFleetId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceFleetId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceFleetId",
"fluentSetterDocumentation" : "The unique identifier of the instance fleet.
\n@param instanceFleetId The unique identifier of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceFleetId",
"getterDocumentation" : "The unique identifier of the instance fleet.
\n@return The unique identifier of the instance fleet.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceFleetId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceFleetId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "InstanceFleetId",
"sensitive" : false,
"setterDocumentation" : "The unique identifier of the instance fleet.
\n@param instanceFleetId The unique identifier of the instance fleet.",
"setterMethodName" : "setInstanceFleetId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "instanceFleetId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "instanceFleetId",
"variableType" : "String",
"documentation" : "The unique identifier of the instance fleet.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterId",
"beanStyleSetterMethodName" : "setClusterId",
"c2jName" : "ClusterId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterId(String)}.\n@param clusterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.\n@deprecated Use {@link #clusterId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n",
"documentation" : "The unique identifier of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterId",
"fluentSetterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterId",
"getterDocumentation" : "The unique identifier of the cluster.
\n@return The unique identifier of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterId",
"sensitive" : false,
"setterDocumentation" : "The unique identifier of the cluster.
\n@param clusterId The unique identifier of the cluster.",
"setterMethodName" : "setClusterId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterId",
"variableType" : "String",
"documentation" : "The unique identifier of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getInstanceFleetId",
"beanStyleSetterMethodName" : "setInstanceFleetId",
"c2jName" : "InstanceFleetId",
"c2jShape" : "InstanceFleetId",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier of the instance fleet.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceFleetId(String)}.\n@param instanceFleetId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceFleetId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The unique identifier of the instance fleet.
\n@return The unique identifier of the instance fleet.\n@deprecated Use {@link #instanceFleetId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The unique identifier of the instance fleet.
\n@param instanceFleetId The unique identifier of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceFleetId(String)}\n",
"documentation" : "The unique identifier of the instance fleet.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceFleetId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceFleetId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceFleetId",
"fluentSetterDocumentation" : "The unique identifier of the instance fleet.
\n@param instanceFleetId The unique identifier of the instance fleet.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceFleetId",
"getterDocumentation" : "The unique identifier of the instance fleet.
\n@return The unique identifier of the instance fleet.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceFleetId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceFleetId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "InstanceFleetId",
"sensitive" : false,
"setterDocumentation" : "The unique identifier of the instance fleet.
\n@param instanceFleetId The unique identifier of the instance fleet.",
"setterMethodName" : "setInstanceFleetId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "instanceFleetId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "instanceFleetId",
"variableType" : "String",
"documentation" : "The unique identifier of the instance fleet.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterArn",
"beanStyleSetterMethodName" : "setClusterArn",
"c2jName" : "ClusterArn",
"c2jShape" : "ArnType",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.\n@deprecated Use {@link #clusterArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterArn(String)}\n",
"documentation" : "The Amazon Resource Name of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterArn",
"fluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterArn",
"getterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.",
"setterMethodName" : "setClusterArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AddInstanceFleetResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AddInstanceFleetResponse",
"variableName" : "addInstanceFleetResponse",
"variableType" : "AddInstanceFleetResponse",
"documentation" : null,
"simpleType" : "AddInstanceFleetResponse",
"variableSetterType" : "AddInstanceFleetResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddInstanceGroupsRequest" : {
"c2jName" : "AddInstanceGroupsInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Input to an AddInstanceGroups call.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AddInstanceGroups",
"locationName" : null,
"requestUri" : "/",
"target" : "ElasticMapReduce.AddInstanceGroups",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getInstanceGroups",
"beanStyleSetterMethodName" : "setInstanceGroups",
"c2jName" : "InstanceGroups",
"c2jShape" : "InstanceGroupConfigList",
"defaultConsumerFluentSetterDocumentation" : "Instance groups to add.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceGroups(List)}.\n@param instanceGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceGroups(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Instance groups to add.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroups()} to see if a value was sent in this field.\n
\n@return Instance groups to add.\n@deprecated Use {@link #instanceGroups()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Instance groups to add.
\n@param instanceGroups Instance groups to add.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceGroups(List)}\n",
"documentation" : "Instance groups to add.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceGroups",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceGroups",
"fluentSetterDocumentation" : "Instance groups to add.
\n@param instanceGroups Instance groups to add.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceGroups",
"getterDocumentation" : "Instance groups to add.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroups()} to see if a value was sent in this field.\n
\n@return Instance groups to add.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceGroups",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceGroups",
"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" : "InstanceGroupConfig",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InstanceGroupConfig.Builder} avoiding the need to create one manually via {@link InstanceGroupConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceGroupConfig.Builder#build()} is called immediately and its result is passed to {@link #member(InstanceGroupConfig)}.\n@param member a consumer that will call methods on {@link InstanceGroupConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InstanceGroupConfig)",
"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(InstanceGroupConfig)}\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" : "InstanceGroupConfig",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "InstanceGroupConfig",
"variableName" : "member",
"variableType" : "InstanceGroupConfig",
"documentation" : null,
"simpleType" : "InstanceGroupConfig",
"variableSetterType" : "InstanceGroupConfig"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceGroupConfig",
"variableName" : "member",
"variableType" : "InstanceGroupConfig",
"documentation" : "",
"simpleType" : "InstanceGroupConfig",
"variableSetterType" : "InstanceGroupConfig"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "InstanceGroupConfig",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "InstanceGroupConfig",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "InstanceGroups",
"sensitive" : false,
"setterDocumentation" : "Instance groups to add.
\n@param instanceGroups Instance groups to add.",
"setterMethodName" : "setInstanceGroups",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroups",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroups",
"variableType" : "java.util.List",
"documentation" : "Instance groups to add.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getJobFlowId",
"beanStyleSetterMethodName" : "setJobFlowId",
"c2jName" : "JobFlowId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "Job flow in which to add the instance groups.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobFlowId(String)}.\n@param jobFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobFlowId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Job flow in which to add the instance groups.
\n@return Job flow in which to add the instance groups.\n@deprecated Use {@link #jobFlowId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Job flow in which to add the instance groups.
\n@param jobFlowId Job flow in which to add the instance groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #jobFlowId(String)}\n",
"documentation" : "Job flow in which to add the instance groups.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the JobFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasJobFlowId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobFlowId",
"fluentSetterDocumentation" : "Job flow in which to add the instance groups.
\n@param jobFlowId Job flow in which to add the instance groups.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobFlowId",
"getterDocumentation" : "Job flow in which to add the instance groups.
\n@return Job flow in which to add the instance groups.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobFlowId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobFlowId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobFlowId",
"sensitive" : false,
"setterDocumentation" : "Job flow in which to add the instance groups.
\n@param jobFlowId Job flow in which to add the instance groups.",
"setterMethodName" : "setJobFlowId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : "Job flow in which to add the instance groups.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"InstanceGroups" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getInstanceGroups",
"beanStyleSetterMethodName" : "setInstanceGroups",
"c2jName" : "InstanceGroups",
"c2jShape" : "InstanceGroupConfigList",
"defaultConsumerFluentSetterDocumentation" : "Instance groups to add.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceGroups(List)}.\n@param instanceGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceGroups(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Instance groups to add.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroups()} to see if a value was sent in this field.\n
\n@return Instance groups to add.\n@deprecated Use {@link #instanceGroups()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Instance groups to add.
\n@param instanceGroups Instance groups to add.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceGroups(List)}\n",
"documentation" : "Instance groups to add.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceGroups",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceGroups",
"fluentSetterDocumentation" : "Instance groups to add.
\n@param instanceGroups Instance groups to add.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceGroups",
"getterDocumentation" : "Instance groups to add.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroups()} to see if a value was sent in this field.\n
\n@return Instance groups to add.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceGroups",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceGroups",
"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" : "InstanceGroupConfig",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InstanceGroupConfig.Builder} avoiding the need to create one manually via {@link InstanceGroupConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceGroupConfig.Builder#build()} is called immediately and its result is passed to {@link #member(InstanceGroupConfig)}.\n@param member a consumer that will call methods on {@link InstanceGroupConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InstanceGroupConfig)",
"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(InstanceGroupConfig)}\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" : "InstanceGroupConfig",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "InstanceGroupConfig",
"variableName" : "member",
"variableType" : "InstanceGroupConfig",
"documentation" : null,
"simpleType" : "InstanceGroupConfig",
"variableSetterType" : "InstanceGroupConfig"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceGroupConfig",
"variableName" : "member",
"variableType" : "InstanceGroupConfig",
"documentation" : "",
"simpleType" : "InstanceGroupConfig",
"variableSetterType" : "InstanceGroupConfig"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "InstanceGroupConfig",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "InstanceGroupConfig",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "InstanceGroups",
"sensitive" : false,
"setterDocumentation" : "Instance groups to add.
\n@param instanceGroups Instance groups to add.",
"setterMethodName" : "setInstanceGroups",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroups",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroups",
"variableType" : "java.util.List",
"documentation" : "Instance groups to add.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"JobFlowId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getJobFlowId",
"beanStyleSetterMethodName" : "setJobFlowId",
"c2jName" : "JobFlowId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "Job flow in which to add the instance groups.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobFlowId(String)}.\n@param jobFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobFlowId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Job flow in which to add the instance groups.
\n@return Job flow in which to add the instance groups.\n@deprecated Use {@link #jobFlowId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Job flow in which to add the instance groups.
\n@param jobFlowId Job flow in which to add the instance groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #jobFlowId(String)}\n",
"documentation" : "Job flow in which to add the instance groups.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the JobFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasJobFlowId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobFlowId",
"fluentSetterDocumentation" : "Job flow in which to add the instance groups.
\n@param jobFlowId Job flow in which to add the instance groups.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobFlowId",
"getterDocumentation" : "Job flow in which to add the instance groups.
\n@return Job flow in which to add the instance groups.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobFlowId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobFlowId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobFlowId",
"sensitive" : false,
"setterDocumentation" : "Job flow in which to add the instance groups.
\n@param jobFlowId Job flow in which to add the instance groups.",
"setterMethodName" : "setJobFlowId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : "Job flow in which to add the instance groups.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getInstanceGroups",
"beanStyleSetterMethodName" : "setInstanceGroups",
"c2jName" : "InstanceGroups",
"c2jShape" : "InstanceGroupConfigList",
"defaultConsumerFluentSetterDocumentation" : "Instance groups to add.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceGroups(List)}.\n@param instanceGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceGroups(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Instance groups to add.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroups()} to see if a value was sent in this field.\n
\n@return Instance groups to add.\n@deprecated Use {@link #instanceGroups()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Instance groups to add.
\n@param instanceGroups Instance groups to add.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceGroups(List)}\n",
"documentation" : "Instance groups to add.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceGroups property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceGroups",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceGroups",
"fluentSetterDocumentation" : "Instance groups to add.
\n@param instanceGroups Instance groups to add.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceGroups",
"getterDocumentation" : "Instance groups to add.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroups()} to see if a value was sent in this field.\n
\n@return Instance groups to add.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceGroups",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceGroups",
"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" : "InstanceGroupConfig",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InstanceGroupConfig.Builder} avoiding the need to create one manually via {@link InstanceGroupConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceGroupConfig.Builder#build()} is called immediately and its result is passed to {@link #member(InstanceGroupConfig)}.\n@param member a consumer that will call methods on {@link InstanceGroupConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InstanceGroupConfig)",
"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(InstanceGroupConfig)}\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" : "InstanceGroupConfig",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "InstanceGroupConfig",
"variableName" : "member",
"variableType" : "InstanceGroupConfig",
"documentation" : null,
"simpleType" : "InstanceGroupConfig",
"variableSetterType" : "InstanceGroupConfig"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceGroupConfig",
"variableName" : "member",
"variableType" : "InstanceGroupConfig",
"documentation" : "",
"simpleType" : "InstanceGroupConfig",
"variableSetterType" : "InstanceGroupConfig"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "InstanceGroupConfig",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "InstanceGroupConfig",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "InstanceGroups",
"sensitive" : false,
"setterDocumentation" : "Instance groups to add.
\n@param instanceGroups Instance groups to add.",
"setterMethodName" : "setInstanceGroups",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroups",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroups",
"variableType" : "java.util.List",
"documentation" : "Instance groups to add.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getJobFlowId",
"beanStyleSetterMethodName" : "setJobFlowId",
"c2jName" : "JobFlowId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "Job flow in which to add the instance groups.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobFlowId(String)}.\n@param jobFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobFlowId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Job flow in which to add the instance groups.
\n@return Job flow in which to add the instance groups.\n@deprecated Use {@link #jobFlowId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Job flow in which to add the instance groups.
\n@param jobFlowId Job flow in which to add the instance groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #jobFlowId(String)}\n",
"documentation" : "Job flow in which to add the instance groups.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the JobFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasJobFlowId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobFlowId",
"fluentSetterDocumentation" : "Job flow in which to add the instance groups.
\n@param jobFlowId Job flow in which to add the instance groups.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobFlowId",
"getterDocumentation" : "Job flow in which to add the instance groups.
\n@return Job flow in which to add the instance groups.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobFlowId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobFlowId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobFlowId",
"sensitive" : false,
"setterDocumentation" : "Job flow in which to add the instance groups.
\n@param jobFlowId Job flow in which to add the instance groups.",
"setterMethodName" : "setJobFlowId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : "Job flow in which to add the instance groups.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "InstanceGroups", "JobFlowId" ],
"shapeName" : "AddInstanceGroupsRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AddInstanceGroupsRequest",
"variableName" : "addInstanceGroupsRequest",
"variableType" : "AddInstanceGroupsRequest",
"documentation" : null,
"simpleType" : "AddInstanceGroupsRequest",
"variableSetterType" : "AddInstanceGroupsRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddInstanceGroupsResponse" : {
"c2jName" : "AddInstanceGroupsOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Output from an AddInstanceGroups call.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getJobFlowId",
"beanStyleSetterMethodName" : "setJobFlowId",
"c2jName" : "JobFlowId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "The job flow ID in which the instance groups are added.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobFlowId(String)}.\n@param jobFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobFlowId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The job flow ID in which the instance groups are added.
\n@return The job flow ID in which the instance groups are added.\n@deprecated Use {@link #jobFlowId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The job flow ID in which the instance groups are added.
\n@param jobFlowId The job flow ID in which the instance groups are added.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #jobFlowId(String)}\n",
"documentation" : "The job flow ID in which the instance groups are added.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the JobFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasJobFlowId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobFlowId",
"fluentSetterDocumentation" : "The job flow ID in which the instance groups are added.
\n@param jobFlowId The job flow ID in which the instance groups are added.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobFlowId",
"getterDocumentation" : "The job flow ID in which the instance groups are added.
\n@return The job flow ID in which the instance groups are added.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobFlowId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobFlowId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobFlowId",
"sensitive" : false,
"setterDocumentation" : "The job flow ID in which the instance groups are added.
\n@param jobFlowId The job flow ID in which the instance groups are added.",
"setterMethodName" : "setJobFlowId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : "The job flow ID in which the instance groups are added.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getInstanceGroupIds",
"beanStyleSetterMethodName" : "setInstanceGroupIds",
"c2jName" : "InstanceGroupIds",
"c2jShape" : "InstanceGroupIdsList",
"defaultConsumerFluentSetterDocumentation" : "Instance group IDs of the newly created instance groups.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceGroupIds(List)}.\n@param instanceGroupIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceGroupIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Instance group IDs of the newly created instance groups.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroupIds()} to see if a value was sent in this field.\n
\n@return Instance group IDs of the newly created instance groups.\n@deprecated Use {@link #instanceGroupIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Instance group IDs of the newly created instance groups.
\n@param instanceGroupIds Instance group IDs of the newly created instance groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceGroupIds(List)}\n",
"documentation" : "Instance group IDs of the newly created instance groups.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceGroupIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceGroupIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceGroupIds",
"fluentSetterDocumentation" : "Instance group IDs of the newly created instance groups.
\n@param instanceGroupIds Instance group IDs of the newly created instance groups.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceGroupIds",
"getterDocumentation" : "Instance group IDs of the newly created instance groups.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroupIds()} to see if a value was sent in this field.\n
\n@return Instance group IDs of the newly created instance groups.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceGroupIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceGroupIds",
"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" : "XmlStringMaxLen256",
"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" : "InstanceGroupIds",
"sensitive" : false,
"setterDocumentation" : "Instance group IDs of the newly created instance groups.
\n@param instanceGroupIds Instance group IDs of the newly created instance groups.",
"setterMethodName" : "setInstanceGroupIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroupIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroupIds",
"variableType" : "java.util.List",
"documentation" : "Instance group IDs of the newly created instance groups.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterArn",
"beanStyleSetterMethodName" : "setClusterArn",
"c2jName" : "ClusterArn",
"c2jShape" : "ArnType",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.\n@deprecated Use {@link #clusterArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterArn(String)}\n",
"documentation" : "The Amazon Resource Name of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterArn",
"fluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterArn",
"getterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.",
"setterMethodName" : "setClusterArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ClusterArn" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterArn",
"beanStyleSetterMethodName" : "setClusterArn",
"c2jName" : "ClusterArn",
"c2jShape" : "ArnType",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.\n@deprecated Use {@link #clusterArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterArn(String)}\n",
"documentation" : "The Amazon Resource Name of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterArn",
"fluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterArn",
"getterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.",
"setterMethodName" : "setClusterArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"InstanceGroupIds" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getInstanceGroupIds",
"beanStyleSetterMethodName" : "setInstanceGroupIds",
"c2jName" : "InstanceGroupIds",
"c2jShape" : "InstanceGroupIdsList",
"defaultConsumerFluentSetterDocumentation" : "Instance group IDs of the newly created instance groups.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceGroupIds(List)}.\n@param instanceGroupIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceGroupIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Instance group IDs of the newly created instance groups.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroupIds()} to see if a value was sent in this field.\n
\n@return Instance group IDs of the newly created instance groups.\n@deprecated Use {@link #instanceGroupIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Instance group IDs of the newly created instance groups.
\n@param instanceGroupIds Instance group IDs of the newly created instance groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceGroupIds(List)}\n",
"documentation" : "Instance group IDs of the newly created instance groups.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceGroupIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceGroupIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceGroupIds",
"fluentSetterDocumentation" : "Instance group IDs of the newly created instance groups.
\n@param instanceGroupIds Instance group IDs of the newly created instance groups.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceGroupIds",
"getterDocumentation" : "Instance group IDs of the newly created instance groups.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroupIds()} to see if a value was sent in this field.\n
\n@return Instance group IDs of the newly created instance groups.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceGroupIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceGroupIds",
"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" : "XmlStringMaxLen256",
"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" : "InstanceGroupIds",
"sensitive" : false,
"setterDocumentation" : "Instance group IDs of the newly created instance groups.
\n@param instanceGroupIds Instance group IDs of the newly created instance groups.",
"setterMethodName" : "setInstanceGroupIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroupIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroupIds",
"variableType" : "java.util.List",
"documentation" : "Instance group IDs of the newly created instance groups.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"JobFlowId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getJobFlowId",
"beanStyleSetterMethodName" : "setJobFlowId",
"c2jName" : "JobFlowId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "The job flow ID in which the instance groups are added.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobFlowId(String)}.\n@param jobFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobFlowId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The job flow ID in which the instance groups are added.
\n@return The job flow ID in which the instance groups are added.\n@deprecated Use {@link #jobFlowId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The job flow ID in which the instance groups are added.
\n@param jobFlowId The job flow ID in which the instance groups are added.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #jobFlowId(String)}\n",
"documentation" : "The job flow ID in which the instance groups are added.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the JobFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasJobFlowId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobFlowId",
"fluentSetterDocumentation" : "The job flow ID in which the instance groups are added.
\n@param jobFlowId The job flow ID in which the instance groups are added.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobFlowId",
"getterDocumentation" : "The job flow ID in which the instance groups are added.
\n@return The job flow ID in which the instance groups are added.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobFlowId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobFlowId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobFlowId",
"sensitive" : false,
"setterDocumentation" : "The job flow ID in which the instance groups are added.
\n@param jobFlowId The job flow ID in which the instance groups are added.",
"setterMethodName" : "setJobFlowId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : "The job flow ID in which the instance groups are added.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getJobFlowId",
"beanStyleSetterMethodName" : "setJobFlowId",
"c2jName" : "JobFlowId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "The job flow ID in which the instance groups are added.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobFlowId(String)}.\n@param jobFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobFlowId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The job flow ID in which the instance groups are added.
\n@return The job flow ID in which the instance groups are added.\n@deprecated Use {@link #jobFlowId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The job flow ID in which the instance groups are added.
\n@param jobFlowId The job flow ID in which the instance groups are added.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #jobFlowId(String)}\n",
"documentation" : "The job flow ID in which the instance groups are added.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the JobFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasJobFlowId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobFlowId",
"fluentSetterDocumentation" : "The job flow ID in which the instance groups are added.
\n@param jobFlowId The job flow ID in which the instance groups are added.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobFlowId",
"getterDocumentation" : "The job flow ID in which the instance groups are added.
\n@return The job flow ID in which the instance groups are added.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobFlowId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobFlowId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobFlowId",
"sensitive" : false,
"setterDocumentation" : "The job flow ID in which the instance groups are added.
\n@param jobFlowId The job flow ID in which the instance groups are added.",
"setterMethodName" : "setJobFlowId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : "The job flow ID in which the instance groups are added.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getInstanceGroupIds",
"beanStyleSetterMethodName" : "setInstanceGroupIds",
"c2jName" : "InstanceGroupIds",
"c2jShape" : "InstanceGroupIdsList",
"defaultConsumerFluentSetterDocumentation" : "Instance group IDs of the newly created instance groups.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceGroupIds(List)}.\n@param instanceGroupIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceGroupIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Instance group IDs of the newly created instance groups.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroupIds()} to see if a value was sent in this field.\n
\n@return Instance group IDs of the newly created instance groups.\n@deprecated Use {@link #instanceGroupIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Instance group IDs of the newly created instance groups.
\n@param instanceGroupIds Instance group IDs of the newly created instance groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #instanceGroupIds(List)}\n",
"documentation" : "Instance group IDs of the newly created instance groups.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the InstanceGroupIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasInstanceGroupIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceGroupIds",
"fluentSetterDocumentation" : "Instance group IDs of the newly created instance groups.
\n@param instanceGroupIds Instance group IDs of the newly created instance groups.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceGroupIds",
"getterDocumentation" : "Instance group IDs of the newly created instance groups.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasInstanceGroupIds()} to see if a value was sent in this field.\n
\n@return Instance group IDs of the newly created instance groups.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceGroupIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceGroupIds",
"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" : "XmlStringMaxLen256",
"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" : "InstanceGroupIds",
"sensitive" : false,
"setterDocumentation" : "Instance group IDs of the newly created instance groups.
\n@param instanceGroupIds Instance group IDs of the newly created instance groups.",
"setterMethodName" : "setInstanceGroupIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroupIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceGroupIds",
"variableType" : "java.util.List",
"documentation" : "Instance group IDs of the newly created instance groups.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getClusterArn",
"beanStyleSetterMethodName" : "setClusterArn",
"c2jName" : "ClusterArn",
"c2jShape" : "ArnType",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.\n@deprecated Use {@link #clusterArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterArn(String)}\n",
"documentation" : "The Amazon Resource Name of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ClusterArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasClusterArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterArn",
"fluentSetterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterArn",
"getterDocumentation" : "The Amazon Resource Name of the cluster.
\n@return The Amazon Resource Name of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClusterArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClusterArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name of the cluster.
\n@param clusterArn The Amazon Resource Name of the cluster.",
"setterMethodName" : "setClusterArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AddInstanceGroupsResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AddInstanceGroupsResponse",
"variableName" : "addInstanceGroupsResponse",
"variableType" : "AddInstanceGroupsResponse",
"documentation" : null,
"simpleType" : "AddInstanceGroupsResponse",
"variableSetterType" : "AddInstanceGroupsResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddJobFlowStepsRequest" : {
"c2jName" : "AddJobFlowStepsInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : " The input argument to the AddJobFlowSteps operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AddJobFlowSteps",
"locationName" : null,
"requestUri" : "/",
"target" : "ElasticMapReduce.AddJobFlowSteps",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getJobFlowId",
"beanStyleSetterMethodName" : "setJobFlowId",
"c2jName" : "JobFlowId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobFlowId(String)}.\n@param jobFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobFlowId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@return A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.\n@deprecated Use {@link #jobFlowId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@param jobFlowId A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #jobFlowId(String)}\n",
"documentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the JobFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasJobFlowId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobFlowId",
"fluentSetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@param jobFlowId A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobFlowId",
"getterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@return A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobFlowId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobFlowId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobFlowId",
"sensitive" : false,
"setterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@param jobFlowId A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.",
"setterMethodName" : "setJobFlowId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getSteps",
"beanStyleSetterMethodName" : "setSteps",
"c2jName" : "Steps",
"c2jShape" : "StepConfigList",
"defaultConsumerFluentSetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #steps(List)}.\n@param steps a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #steps(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasSteps()} to see if a value was sent in this field.\n
\n@return A list of StepConfig to be executed by the job flow.\n@deprecated Use {@link #steps()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n@param steps A list of StepConfig to be executed by the job flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #steps(List)}\n",
"documentation" : " A list of StepConfig to be executed by the job flow.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Steps property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSteps",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "steps",
"fluentSetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n@param steps A list of StepConfig to be executed by the job flow.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "steps",
"getterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasSteps()} to see if a value was sent in this field.\n
\n@return A list of StepConfig to be executed by the job flow.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Steps",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Steps",
"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" : "StepConfig",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StepConfig.Builder} avoiding the need to create one manually via {@link StepConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link StepConfig.Builder#build()} is called immediately and its result is passed to {@link #member(StepConfig)}.\n@param member a consumer that will call methods on {@link StepConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StepConfig)",
"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(StepConfig)}\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" : "StepConfig",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "StepConfig",
"variableName" : "member",
"variableType" : "StepConfig",
"documentation" : null,
"simpleType" : "StepConfig",
"variableSetterType" : "StepConfig"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "StepConfig",
"variableName" : "member",
"variableType" : "StepConfig",
"documentation" : "",
"simpleType" : "StepConfig",
"variableSetterType" : "StepConfig"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "StepConfig",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "StepConfig",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Steps",
"sensitive" : false,
"setterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n@param steps A list of StepConfig to be executed by the job flow.",
"setterMethodName" : "setSteps",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "steps",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "steps",
"variableType" : "java.util.List",
"documentation" : " A list of StepConfig to be executed by the job flow.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"JobFlowId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getJobFlowId",
"beanStyleSetterMethodName" : "setJobFlowId",
"c2jName" : "JobFlowId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobFlowId(String)}.\n@param jobFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobFlowId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@return A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.\n@deprecated Use {@link #jobFlowId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@param jobFlowId A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #jobFlowId(String)}\n",
"documentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the JobFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasJobFlowId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobFlowId",
"fluentSetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@param jobFlowId A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobFlowId",
"getterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@return A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobFlowId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobFlowId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobFlowId",
"sensitive" : false,
"setterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@param jobFlowId A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.",
"setterMethodName" : "setJobFlowId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Steps" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getSteps",
"beanStyleSetterMethodName" : "setSteps",
"c2jName" : "Steps",
"c2jShape" : "StepConfigList",
"defaultConsumerFluentSetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #steps(List)}.\n@param steps a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #steps(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasSteps()} to see if a value was sent in this field.\n
\n@return A list of StepConfig to be executed by the job flow.\n@deprecated Use {@link #steps()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n@param steps A list of StepConfig to be executed by the job flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #steps(List)}\n",
"documentation" : " A list of StepConfig to be executed by the job flow.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Steps property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSteps",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "steps",
"fluentSetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n@param steps A list of StepConfig to be executed by the job flow.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "steps",
"getterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasSteps()} to see if a value was sent in this field.\n
\n@return A list of StepConfig to be executed by the job flow.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Steps",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Steps",
"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" : "StepConfig",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StepConfig.Builder} avoiding the need to create one manually via {@link StepConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link StepConfig.Builder#build()} is called immediately and its result is passed to {@link #member(StepConfig)}.\n@param member a consumer that will call methods on {@link StepConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StepConfig)",
"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(StepConfig)}\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" : "StepConfig",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "StepConfig",
"variableName" : "member",
"variableType" : "StepConfig",
"documentation" : null,
"simpleType" : "StepConfig",
"variableSetterType" : "StepConfig"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "StepConfig",
"variableName" : "member",
"variableType" : "StepConfig",
"documentation" : "",
"simpleType" : "StepConfig",
"variableSetterType" : "StepConfig"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "StepConfig",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "StepConfig",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Steps",
"sensitive" : false,
"setterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n@param steps A list of StepConfig to be executed by the job flow.",
"setterMethodName" : "setSteps",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "steps",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "steps",
"variableType" : "java.util.List",
"documentation" : " A list of StepConfig to be executed by the job flow.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getJobFlowId",
"beanStyleSetterMethodName" : "setJobFlowId",
"c2jName" : "JobFlowId",
"c2jShape" : "XmlStringMaxLen256",
"defaultConsumerFluentSetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobFlowId(String)}.\n@param jobFlowId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobFlowId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@return A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.\n@deprecated Use {@link #jobFlowId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@param jobFlowId A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #jobFlowId(String)}\n",
"documentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the JobFlowId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasJobFlowId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobFlowId",
"fluentSetterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@param jobFlowId A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobFlowId",
"getterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@return A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobFlowId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobFlowId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobFlowId",
"sensitive" : false,
"setterDocumentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
\n@param jobFlowId A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.",
"setterMethodName" : "setJobFlowId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobFlowId",
"variableType" : "String",
"documentation" : "A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getSteps",
"beanStyleSetterMethodName" : "setSteps",
"c2jName" : "Steps",
"c2jShape" : "StepConfigList",
"defaultConsumerFluentSetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #steps(List)}.\n@param steps a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #steps(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasSteps()} to see if a value was sent in this field.\n
\n@return A list of StepConfig to be executed by the job flow.\n@deprecated Use {@link #steps()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n@param steps A list of StepConfig to be executed by the job flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #steps(List)}\n",
"documentation" : " A list of StepConfig to be executed by the job flow.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Steps property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSteps",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "steps",
"fluentSetterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n@param steps A list of StepConfig to be executed by the job flow.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "steps",
"getterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasSteps()} to see if a value was sent in this field.\n
\n@return A list of StepConfig to be executed by the job flow.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Steps",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Steps",
"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" : "StepConfig",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StepConfig.Builder} avoiding the need to create one manually via {@link StepConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link StepConfig.Builder#build()} is called immediately and its result is passed to {@link #member(StepConfig)}.\n@param member a consumer that will call methods on {@link StepConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StepConfig)",
"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(StepConfig)}\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" : "StepConfig",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "StepConfig",
"variableName" : "member",
"variableType" : "StepConfig",
"documentation" : null,
"simpleType" : "StepConfig",
"variableSetterType" : "StepConfig"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "StepConfig",
"variableName" : "member",
"variableType" : "StepConfig",
"documentation" : "",
"simpleType" : "StepConfig",
"variableSetterType" : "StepConfig"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "StepConfig",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "StepConfig",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Steps",
"sensitive" : false,
"setterDocumentation" : " A list of StepConfig to be executed by the job flow.
\n@param steps A list of StepConfig to be executed by the job flow.",
"setterMethodName" : "setSteps",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "steps",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "steps",
"variableType" : "java.util.List",
"documentation" : " A list of StepConfig to be executed by the job flow.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "JobFlowId", "Steps" ],
"shapeName" : "AddJobFlowStepsRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AddJobFlowStepsRequest",
"variableName" : "addJobFlowStepsRequest",
"variableType" : "AddJobFlowStepsRequest",
"documentation" : null,
"simpleType" : "AddJobFlowStepsRequest",
"variableSetterType" : "AddJobFlowStepsRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddJobFlowStepsResponse" : {
"c2jName" : "AddJobFlowStepsOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : " The output for the AddJobFlowSteps operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getStepIds",
"beanStyleSetterMethodName" : "setStepIds",
"c2jName" : "StepIds",
"c2jShape" : "StepIdsList",
"defaultConsumerFluentSetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stepIds(List)}.\n@param stepIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stepIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasStepIds()} to see if a value was sent in this field.\n
\n@return The identifiers of the list of steps added to the job flow.\n@deprecated Use {@link #stepIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n@param stepIds The identifiers of the list of steps added to the job flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stepIds(List)}\n",
"documentation" : "The identifiers of the list of steps added to the job flow.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the StepIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasStepIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "stepIds",
"fluentSetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n@param stepIds The identifiers of the list of steps added to the job flow.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "stepIds",
"getterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasStepIds()} to see if a value was sent in this field.\n
\n@return The identifiers of the list of steps added to the job flow.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "StepIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "StepIds",
"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" : "XmlStringMaxLen256",
"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" : "StepIds",
"sensitive" : false,
"setterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n@param stepIds The identifiers of the list of steps added to the job flow.",
"setterMethodName" : "setStepIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "stepIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "stepIds",
"variableType" : "java.util.List",
"documentation" : "The identifiers of the list of steps added to the job flow.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"StepIds" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getStepIds",
"beanStyleSetterMethodName" : "setStepIds",
"c2jName" : "StepIds",
"c2jShape" : "StepIdsList",
"defaultConsumerFluentSetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stepIds(List)}.\n@param stepIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stepIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasStepIds()} to see if a value was sent in this field.\n
\n@return The identifiers of the list of steps added to the job flow.\n@deprecated Use {@link #stepIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n@param stepIds The identifiers of the list of steps added to the job flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stepIds(List)}\n",
"documentation" : "The identifiers of the list of steps added to the job flow.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the StepIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasStepIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "stepIds",
"fluentSetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n@param stepIds The identifiers of the list of steps added to the job flow.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "stepIds",
"getterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasStepIds()} to see if a value was sent in this field.\n
\n@return The identifiers of the list of steps added to the job flow.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "StepIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "StepIds",
"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" : "XmlStringMaxLen256",
"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" : "StepIds",
"sensitive" : false,
"setterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n@param stepIds The identifiers of the list of steps added to the job flow.",
"setterMethodName" : "setStepIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "stepIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "stepIds",
"variableType" : "java.util.List",
"documentation" : "The identifiers of the list of steps added to the job flow.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getStepIds",
"beanStyleSetterMethodName" : "setStepIds",
"c2jName" : "StepIds",
"c2jShape" : "StepIdsList",
"defaultConsumerFluentSetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stepIds(List)}.\n@param stepIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stepIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasStepIds()} to see if a value was sent in this field.\n
\n@return The identifiers of the list of steps added to the job flow.\n@deprecated Use {@link #stepIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n@param stepIds The identifiers of the list of steps added to the job flow.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stepIds(List)}\n",
"documentation" : "The identifiers of the list of steps added to the job flow.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the StepIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasStepIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "stepIds",
"fluentSetterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n@param stepIds The identifiers of the list of steps added to the job flow.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "stepIds",
"getterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasStepIds()} to see if a value was sent in this field.\n
\n@return The identifiers of the list of steps added to the job flow.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "StepIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "StepIds",
"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" : "XmlStringMaxLen256",
"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" : "StepIds",
"sensitive" : false,
"setterDocumentation" : "The identifiers of the list of steps added to the job flow.
\n@param stepIds The identifiers of the list of steps added to the job flow.",
"setterMethodName" : "setStepIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "stepIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "stepIds",
"variableType" : "java.util.List",
"documentation" : "The identifiers of the list of steps added to the job flow.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AddJobFlowStepsResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AddJobFlowStepsResponse",
"variableName" : "addJobFlowStepsResponse",
"variableType" : "AddJobFlowStepsResponse",
"documentation" : null,
"simpleType" : "AddJobFlowStepsResponse",
"variableSetterType" : "AddJobFlowStepsResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddTagsRequest" : {
"c2jName" : "AddTagsInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "This input identifies a cluster and a list of tags to attach.
",
"endpointDiscovery" : 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" : "AddTags",
"locationName" : null,
"requestUri" : "/",
"target" : "ElasticMapReduce.AddTags",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getResourceId",
"beanStyleSetterMethodName" : "setResourceId",
"c2jName" : "ResourceId",
"c2jShape" : "ResourceId",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceId(String)}.\n@param resourceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@return The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.\n@deprecated Use {@link #resourceId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@param resourceId The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n",
"documentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ResourceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasResourceId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceId",
"fluentSetterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@param resourceId The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceId",
"getterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@return The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ResourceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceId",
"sensitive" : false,
"setterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@param resourceId The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.",
"setterMethodName" : "setResourceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\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 A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\n@param tags A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
",
"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" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\n@param tags A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\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 A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"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(Tag)}\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" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\n@param tags A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ResourceId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getResourceId",
"beanStyleSetterMethodName" : "setResourceId",
"c2jName" : "ResourceId",
"c2jShape" : "ResourceId",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceId(String)}.\n@param resourceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@return The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.\n@deprecated Use {@link #resourceId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@param resourceId The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n",
"documentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ResourceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasResourceId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceId",
"fluentSetterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@param resourceId The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceId",
"getterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@return The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ResourceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceId",
"sensitive" : false,
"setterDocumentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
\n@param resourceId The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.",
"setterMethodName" : "setResourceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : "The Amazon EMR resource identifier to which tags will be added. This value must be a cluster identifier.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Tags" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\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 A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\n@param tags A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
",
"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" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\n@param tags A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\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 A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"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(Tag)}\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" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
\n@param tags A list of tags to associate with a cluster and propagate to EC2 instances. Tags are user-defined key/value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "