| Package | Description |
|---|---|
| software.amazon.awssdk.services.emr |
Amazon EMR is a web service that makes it easier to process large amounts of data efficiently.
|
| software.amazon.awssdk.services.emr.model |
| Modifier and Type | Method and Description |
|---|---|
default AddInstanceFleetResponse |
EmrClient.addInstanceFleet(AddInstanceFleetRequest addInstanceFleetRequest)
Adds an instance fleet to a running cluster.
|
default AddInstanceFleetResponse |
EmrClient.addInstanceFleet(Consumer<AddInstanceFleetRequest.Builder> addInstanceFleetRequest)
Adds an instance fleet to a running cluster.
|
default AddInstanceGroupsResponse |
EmrClient.addInstanceGroups(AddInstanceGroupsRequest addInstanceGroupsRequest)
Adds one or more instance groups to a running cluster.
|
default AddInstanceGroupsResponse |
EmrClient.addInstanceGroups(Consumer<AddInstanceGroupsRequest.Builder> addInstanceGroupsRequest)
Adds one or more instance groups to a running cluster.
|
default AddJobFlowStepsResponse |
EmrClient.addJobFlowSteps(AddJobFlowStepsRequest addJobFlowStepsRequest)
AddJobFlowSteps adds new steps to a running cluster.
|
default AddJobFlowStepsResponse |
EmrClient.addJobFlowSteps(Consumer<AddJobFlowStepsRequest.Builder> addJobFlowStepsRequest)
AddJobFlowSteps adds new steps to a running cluster.
|
default AddTagsResponse |
EmrClient.addTags(AddTagsRequest addTagsRequest)
Adds tags to an Amazon EMR resource, such as a cluster or an Amazon EMR Studio.
|
default AddTagsResponse |
EmrClient.addTags(Consumer<AddTagsRequest.Builder> addTagsRequest)
Adds tags to an Amazon EMR resource, such as a cluster or an Amazon EMR Studio.
|
default CancelStepsResponse |
EmrClient.cancelSteps(CancelStepsRequest cancelStepsRequest)
Cancels a pending step or steps in a running cluster.
|
default CancelStepsResponse |
EmrClient.cancelSteps(Consumer<CancelStepsRequest.Builder> cancelStepsRequest)
Cancels a pending step or steps in a running cluster.
|
default CreateSecurityConfigurationResponse |
EmrClient.createSecurityConfiguration(Consumer<CreateSecurityConfigurationRequest.Builder> createSecurityConfigurationRequest)
Creates a security configuration, which is stored in the service and can be specified when a cluster is created.
|
default CreateSecurityConfigurationResponse |
EmrClient.createSecurityConfiguration(CreateSecurityConfigurationRequest createSecurityConfigurationRequest)
Creates a security configuration, which is stored in the service and can be specified when a cluster is created.
|
default CreateStudioResponse |
EmrClient.createStudio(Consumer<CreateStudioRequest.Builder> createStudioRequest)
Creates a new Amazon EMR Studio.
|
default CreateStudioResponse |
EmrClient.createStudio(CreateStudioRequest createStudioRequest)
Creates a new Amazon EMR Studio.
|
default CreateStudioSessionMappingResponse |
EmrClient.createStudioSessionMapping(Consumer<CreateStudioSessionMappingRequest.Builder> createStudioSessionMappingRequest)
Maps a user or group to the Amazon EMR Studio specified by
StudioId, and applies a session policy to
refine Studio permissions for that user or group. |
default CreateStudioSessionMappingResponse |
EmrClient.createStudioSessionMapping(CreateStudioSessionMappingRequest createStudioSessionMappingRequest)
Maps a user or group to the Amazon EMR Studio specified by
StudioId, and applies a session policy to
refine Studio permissions for that user or group. |
default DeleteSecurityConfigurationResponse |
EmrClient.deleteSecurityConfiguration(Consumer<DeleteSecurityConfigurationRequest.Builder> deleteSecurityConfigurationRequest)
Deletes a security configuration.
|
default DeleteSecurityConfigurationResponse |
EmrClient.deleteSecurityConfiguration(DeleteSecurityConfigurationRequest deleteSecurityConfigurationRequest)
Deletes a security configuration.
|
default DeleteStudioResponse |
EmrClient.deleteStudio(Consumer<DeleteStudioRequest.Builder> deleteStudioRequest)
Removes an Amazon EMR Studio from the Studio metadata store.
|
default DeleteStudioResponse |
EmrClient.deleteStudio(DeleteStudioRequest deleteStudioRequest)
Removes an Amazon EMR Studio from the Studio metadata store.
|
default DeleteStudioSessionMappingResponse |
EmrClient.deleteStudioSessionMapping(Consumer<DeleteStudioSessionMappingRequest.Builder> deleteStudioSessionMappingRequest)
Removes a user or group from an Amazon EMR Studio.
|
default DeleteStudioSessionMappingResponse |
EmrClient.deleteStudioSessionMapping(DeleteStudioSessionMappingRequest deleteStudioSessionMappingRequest)
Removes a user or group from an Amazon EMR Studio.
|
default DescribeClusterResponse |
EmrClient.describeCluster(Consumer<DescribeClusterRequest.Builder> describeClusterRequest)
Provides cluster-level details including status, hardware and software configuration, VPC settings, and so on.
|
default DescribeClusterResponse |
EmrClient.describeCluster(DescribeClusterRequest describeClusterRequest)
Provides cluster-level details including status, hardware and software configuration, VPC settings, and so on.
|
default DescribeNotebookExecutionResponse |
EmrClient.describeNotebookExecution(Consumer<DescribeNotebookExecutionRequest.Builder> describeNotebookExecutionRequest)
Provides details of a notebook execution.
|
default DescribeNotebookExecutionResponse |
EmrClient.describeNotebookExecution(DescribeNotebookExecutionRequest describeNotebookExecutionRequest)
Provides details of a notebook execution.
|
default DescribeReleaseLabelResponse |
EmrClient.describeReleaseLabel(Consumer<DescribeReleaseLabelRequest.Builder> describeReleaseLabelRequest)
Provides Amazon EMR release label details, such as the releases available the Region where the API request is
run, and the available applications for a specific Amazon EMR release label.
|
default DescribeReleaseLabelResponse |
EmrClient.describeReleaseLabel(DescribeReleaseLabelRequest describeReleaseLabelRequest)
Provides Amazon EMR release label details, such as the releases available the Region where the API request is
run, and the available applications for a specific Amazon EMR release label.
|
default DescribeSecurityConfigurationResponse |
EmrClient.describeSecurityConfiguration(Consumer<DescribeSecurityConfigurationRequest.Builder> describeSecurityConfigurationRequest)
Provides the details of a security configuration by returning the configuration JSON.
|
default DescribeSecurityConfigurationResponse |
EmrClient.describeSecurityConfiguration(DescribeSecurityConfigurationRequest describeSecurityConfigurationRequest)
Provides the details of a security configuration by returning the configuration JSON.
|
default DescribeStepResponse |
EmrClient.describeStep(Consumer<DescribeStepRequest.Builder> describeStepRequest)
Provides more detail about the cluster step.
|
default DescribeStepResponse |
EmrClient.describeStep(DescribeStepRequest describeStepRequest)
Provides more detail about the cluster step.
|
default DescribeStudioResponse |
EmrClient.describeStudio(Consumer<DescribeStudioRequest.Builder> describeStudioRequest)
Returns details for the specified Amazon EMR Studio including ID, Name, VPC, Studio access URL, and so on.
|
default DescribeStudioResponse |
EmrClient.describeStudio(DescribeStudioRequest describeStudioRequest)
Returns details for the specified Amazon EMR Studio including ID, Name, VPC, Studio access URL, and so on.
|
default GetAutoTerminationPolicyResponse |
EmrClient.getAutoTerminationPolicy(Consumer<GetAutoTerminationPolicyRequest.Builder> getAutoTerminationPolicyRequest)
Returns the auto-termination policy for an Amazon EMR cluster.
|
default GetAutoTerminationPolicyResponse |
EmrClient.getAutoTerminationPolicy(GetAutoTerminationPolicyRequest getAutoTerminationPolicyRequest)
Returns the auto-termination policy for an Amazon EMR cluster.
|
default GetBlockPublicAccessConfigurationResponse |
EmrClient.getBlockPublicAccessConfiguration(Consumer<GetBlockPublicAccessConfigurationRequest.Builder> getBlockPublicAccessConfigurationRequest)
Returns the Amazon EMR block public access configuration for your Amazon Web Services account in the current
Region.
|
default GetBlockPublicAccessConfigurationResponse |
EmrClient.getBlockPublicAccessConfiguration(GetBlockPublicAccessConfigurationRequest getBlockPublicAccessConfigurationRequest)
Returns the Amazon EMR block public access configuration for your Amazon Web Services account in the current
Region.
|
default GetClusterSessionCredentialsResponse |
EmrClient.getClusterSessionCredentials(Consumer<GetClusterSessionCredentialsRequest.Builder> getClusterSessionCredentialsRequest)
Provides temporary, HTTP basic credentials that are associated with a given runtime IAM role and used by a
cluster with fine-grained access control activated.
|
default GetClusterSessionCredentialsResponse |
EmrClient.getClusterSessionCredentials(GetClusterSessionCredentialsRequest getClusterSessionCredentialsRequest)
Provides temporary, HTTP basic credentials that are associated with a given runtime IAM role and used by a
cluster with fine-grained access control activated.
|
default GetManagedScalingPolicyResponse |
EmrClient.getManagedScalingPolicy(Consumer<GetManagedScalingPolicyRequest.Builder> getManagedScalingPolicyRequest)
Fetches the attached managed scaling policy for an Amazon EMR cluster.
|
default GetManagedScalingPolicyResponse |
EmrClient.getManagedScalingPolicy(GetManagedScalingPolicyRequest getManagedScalingPolicyRequest)
Fetches the attached managed scaling policy for an Amazon EMR cluster.
|
default GetStudioSessionMappingResponse |
EmrClient.getStudioSessionMapping(Consumer<GetStudioSessionMappingRequest.Builder> getStudioSessionMappingRequest)
Fetches mapping details for the specified Amazon EMR Studio and identity (user or group).
|
default GetStudioSessionMappingResponse |
EmrClient.getStudioSessionMapping(GetStudioSessionMappingRequest getStudioSessionMappingRequest)
Fetches mapping details for the specified Amazon EMR Studio and identity (user or group).
|
default ListBootstrapActionsResponse |
EmrClient.listBootstrapActions(Consumer<ListBootstrapActionsRequest.Builder> listBootstrapActionsRequest)
Provides information about the bootstrap actions associated with a cluster.
|
default ListBootstrapActionsResponse |
EmrClient.listBootstrapActions(ListBootstrapActionsRequest listBootstrapActionsRequest)
Provides information about the bootstrap actions associated with a cluster.
|
default ListBootstrapActionsIterable |
EmrClient.listBootstrapActionsPaginator(Consumer<ListBootstrapActionsRequest.Builder> listBootstrapActionsRequest)
Provides information about the bootstrap actions associated with a cluster.
|
default ListBootstrapActionsIterable |
EmrClient.listBootstrapActionsPaginator(ListBootstrapActionsRequest listBootstrapActionsRequest)
Provides information about the bootstrap actions associated with a cluster.
|
default ListClustersResponse |
EmrClient.listClusters()
Provides the status of all clusters visible to this Amazon Web Services account.
|
default ListClustersResponse |
EmrClient.listClusters(Consumer<ListClustersRequest.Builder> listClustersRequest)
Provides the status of all clusters visible to this Amazon Web Services account.
|
default ListClustersResponse |
EmrClient.listClusters(ListClustersRequest listClustersRequest)
Provides the status of all clusters visible to this Amazon Web Services account.
|
default ListClustersIterable |
EmrClient.listClustersPaginator()
Provides the status of all clusters visible to this Amazon Web Services account.
|
default ListClustersIterable |
EmrClient.listClustersPaginator(Consumer<ListClustersRequest.Builder> listClustersRequest)
Provides the status of all clusters visible to this Amazon Web Services account.
|
default ListClustersIterable |
EmrClient.listClustersPaginator(ListClustersRequest listClustersRequest)
Provides the status of all clusters visible to this Amazon Web Services account.
|
default ListInstanceFleetsResponse |
EmrClient.listInstanceFleets(Consumer<ListInstanceFleetsRequest.Builder> listInstanceFleetsRequest)
Lists all available details about the instance fleets in a cluster.
|
default ListInstanceFleetsResponse |
EmrClient.listInstanceFleets(ListInstanceFleetsRequest listInstanceFleetsRequest)
Lists all available details about the instance fleets in a cluster.
|
default ListInstanceFleetsIterable |
EmrClient.listInstanceFleetsPaginator(Consumer<ListInstanceFleetsRequest.Builder> listInstanceFleetsRequest)
Lists all available details about the instance fleets in a cluster.
|
default ListInstanceFleetsIterable |
EmrClient.listInstanceFleetsPaginator(ListInstanceFleetsRequest listInstanceFleetsRequest)
Lists all available details about the instance fleets in a cluster.
|
default ListInstanceGroupsResponse |
EmrClient.listInstanceGroups(Consumer<ListInstanceGroupsRequest.Builder> listInstanceGroupsRequest)
Provides all available details about the instance groups in a cluster.
|
default ListInstanceGroupsResponse |
EmrClient.listInstanceGroups(ListInstanceGroupsRequest listInstanceGroupsRequest)
Provides all available details about the instance groups in a cluster.
|
default ListInstanceGroupsIterable |
EmrClient.listInstanceGroupsPaginator(Consumer<ListInstanceGroupsRequest.Builder> listInstanceGroupsRequest)
Provides all available details about the instance groups in a cluster.
|
default ListInstanceGroupsIterable |
EmrClient.listInstanceGroupsPaginator(ListInstanceGroupsRequest listInstanceGroupsRequest)
Provides all available details about the instance groups in a cluster.
|
default ListInstancesResponse |
EmrClient.listInstances(Consumer<ListInstancesRequest.Builder> listInstancesRequest)
Provides information for all active Amazon EC2 instances and Amazon EC2 instances terminated in the last 30 days,
up to a maximum of 2,000.
|
default ListInstancesResponse |
EmrClient.listInstances(ListInstancesRequest listInstancesRequest)
Provides information for all active Amazon EC2 instances and Amazon EC2 instances terminated in the last 30 days,
up to a maximum of 2,000.
|
default ListInstancesIterable |
EmrClient.listInstancesPaginator(Consumer<ListInstancesRequest.Builder> listInstancesRequest)
Provides information for all active Amazon EC2 instances and Amazon EC2 instances terminated in the last 30 days,
up to a maximum of 2,000.
|
default ListInstancesIterable |
EmrClient.listInstancesPaginator(ListInstancesRequest listInstancesRequest)
Provides information for all active Amazon EC2 instances and Amazon EC2 instances terminated in the last 30 days,
up to a maximum of 2,000.
|
default ListNotebookExecutionsResponse |
EmrClient.listNotebookExecutions(Consumer<ListNotebookExecutionsRequest.Builder> listNotebookExecutionsRequest)
Provides summaries of all notebook executions.
|
default ListNotebookExecutionsResponse |
EmrClient.listNotebookExecutions(ListNotebookExecutionsRequest listNotebookExecutionsRequest)
Provides summaries of all notebook executions.
|
default ListNotebookExecutionsIterable |
EmrClient.listNotebookExecutionsPaginator(Consumer<ListNotebookExecutionsRequest.Builder> listNotebookExecutionsRequest)
Provides summaries of all notebook executions.
|
default ListNotebookExecutionsIterable |
EmrClient.listNotebookExecutionsPaginator(ListNotebookExecutionsRequest listNotebookExecutionsRequest)
Provides summaries of all notebook executions.
|
default ListReleaseLabelsResponse |
EmrClient.listReleaseLabels(Consumer<ListReleaseLabelsRequest.Builder> listReleaseLabelsRequest)
Retrieves release labels of Amazon EMR services in the Region where the API is called.
|
default ListReleaseLabelsResponse |
EmrClient.listReleaseLabels(ListReleaseLabelsRequest listReleaseLabelsRequest)
Retrieves release labels of Amazon EMR services in the Region where the API is called.
|
default ListReleaseLabelsIterable |
EmrClient.listReleaseLabelsPaginator(Consumer<ListReleaseLabelsRequest.Builder> listReleaseLabelsRequest)
Retrieves release labels of Amazon EMR services in the Region where the API is called.
|
default ListReleaseLabelsIterable |
EmrClient.listReleaseLabelsPaginator(ListReleaseLabelsRequest listReleaseLabelsRequest)
Retrieves release labels of Amazon EMR services in the Region where the API is called.
|
default ListSecurityConfigurationsResponse |
EmrClient.listSecurityConfigurations()
Lists all the security configurations visible to this account, providing their creation dates and times, and
their names.
|
default ListSecurityConfigurationsResponse |
EmrClient.listSecurityConfigurations(Consumer<ListSecurityConfigurationsRequest.Builder> listSecurityConfigurationsRequest)
Lists all the security configurations visible to this account, providing their creation dates and times, and
their names.
|
default ListSecurityConfigurationsResponse |
EmrClient.listSecurityConfigurations(ListSecurityConfigurationsRequest listSecurityConfigurationsRequest)
Lists all the security configurations visible to this account, providing their creation dates and times, and
their names.
|
default ListSecurityConfigurationsIterable |
EmrClient.listSecurityConfigurationsPaginator()
Lists all the security configurations visible to this account, providing their creation dates and times, and
their names.
|
default ListSecurityConfigurationsIterable |
EmrClient.listSecurityConfigurationsPaginator(Consumer<ListSecurityConfigurationsRequest.Builder> listSecurityConfigurationsRequest)
Lists all the security configurations visible to this account, providing their creation dates and times, and
their names.
|
default ListSecurityConfigurationsIterable |
EmrClient.listSecurityConfigurationsPaginator(ListSecurityConfigurationsRequest listSecurityConfigurationsRequest)
Lists all the security configurations visible to this account, providing their creation dates and times, and
their names.
|
default ListStepsResponse |
EmrClient.listSteps(Consumer<ListStepsRequest.Builder> listStepsRequest)
Provides a list of steps for the cluster in reverse order unless you specify
stepIds with the
request or filter by StepStates. |
default ListStepsResponse |
EmrClient.listSteps(ListStepsRequest listStepsRequest)
Provides a list of steps for the cluster in reverse order unless you specify
stepIds with the
request or filter by StepStates. |
default ListStepsIterable |
EmrClient.listStepsPaginator(Consumer<ListStepsRequest.Builder> listStepsRequest)
Provides a list of steps for the cluster in reverse order unless you specify
stepIds with the
request or filter by StepStates. |
default ListStepsIterable |
EmrClient.listStepsPaginator(ListStepsRequest listStepsRequest)
Provides a list of steps for the cluster in reverse order unless you specify
stepIds with the
request or filter by StepStates. |
default ListStudiosResponse |
EmrClient.listStudios(Consumer<ListStudiosRequest.Builder> listStudiosRequest)
Returns a list of all Amazon EMR Studios associated with the Amazon Web Services account.
|
default ListStudiosResponse |
EmrClient.listStudios(ListStudiosRequest listStudiosRequest)
Returns a list of all Amazon EMR Studios associated with the Amazon Web Services account.
|
default ListStudioSessionMappingsResponse |
EmrClient.listStudioSessionMappings(Consumer<ListStudioSessionMappingsRequest.Builder> listStudioSessionMappingsRequest)
Returns a list of all user or group session mappings for the Amazon EMR Studio specified by
StudioId
. |
default ListStudioSessionMappingsResponse |
EmrClient.listStudioSessionMappings(ListStudioSessionMappingsRequest listStudioSessionMappingsRequest)
Returns a list of all user or group session mappings for the Amazon EMR Studio specified by
StudioId
. |
default ListStudioSessionMappingsIterable |
EmrClient.listStudioSessionMappingsPaginator(Consumer<ListStudioSessionMappingsRequest.Builder> listStudioSessionMappingsRequest)
Returns a list of all user or group session mappings for the Amazon EMR Studio specified by
StudioId
. |
default ListStudioSessionMappingsIterable |
EmrClient.listStudioSessionMappingsPaginator(ListStudioSessionMappingsRequest listStudioSessionMappingsRequest)
Returns a list of all user or group session mappings for the Amazon EMR Studio specified by
StudioId
. |
default ListStudiosIterable |
EmrClient.listStudiosPaginator(Consumer<ListStudiosRequest.Builder> listStudiosRequest)
Returns a list of all Amazon EMR Studios associated with the Amazon Web Services account.
|
default ListStudiosIterable |
EmrClient.listStudiosPaginator(ListStudiosRequest listStudiosRequest)
Returns a list of all Amazon EMR Studios associated with the Amazon Web Services account.
|
default ListSupportedInstanceTypesResponse |
EmrClient.listSupportedInstanceTypes(Consumer<ListSupportedInstanceTypesRequest.Builder> listSupportedInstanceTypesRequest)
A list of the instance types that Amazon EMR supports.
|
default ListSupportedInstanceTypesResponse |
EmrClient.listSupportedInstanceTypes(ListSupportedInstanceTypesRequest listSupportedInstanceTypesRequest)
A list of the instance types that Amazon EMR supports.
|
default ListSupportedInstanceTypesIterable |
EmrClient.listSupportedInstanceTypesPaginator(Consumer<ListSupportedInstanceTypesRequest.Builder> listSupportedInstanceTypesRequest)
A list of the instance types that Amazon EMR supports.
|
default ListSupportedInstanceTypesIterable |
EmrClient.listSupportedInstanceTypesPaginator(ListSupportedInstanceTypesRequest listSupportedInstanceTypesRequest)
A list of the instance types that Amazon EMR supports.
|
default ModifyClusterResponse |
EmrClient.modifyCluster(Consumer<ModifyClusterRequest.Builder> modifyClusterRequest)
Modifies the number of steps that can be executed concurrently for the cluster specified using ClusterID.
|
default ModifyClusterResponse |
EmrClient.modifyCluster(ModifyClusterRequest modifyClusterRequest)
Modifies the number of steps that can be executed concurrently for the cluster specified using ClusterID.
|
default ModifyInstanceFleetResponse |
EmrClient.modifyInstanceFleet(Consumer<ModifyInstanceFleetRequest.Builder> modifyInstanceFleetRequest)
Modifies the target On-Demand and target Spot capacities for the instance fleet with the specified
InstanceFleetID within the cluster specified using ClusterID.
|
default ModifyInstanceFleetResponse |
EmrClient.modifyInstanceFleet(ModifyInstanceFleetRequest modifyInstanceFleetRequest)
Modifies the target On-Demand and target Spot capacities for the instance fleet with the specified
InstanceFleetID within the cluster specified using ClusterID.
|
default ModifyInstanceGroupsResponse |
EmrClient.modifyInstanceGroups(Consumer<ModifyInstanceGroupsRequest.Builder> modifyInstanceGroupsRequest)
ModifyInstanceGroups modifies the number of nodes and configuration settings of an instance group.
|
default ModifyInstanceGroupsResponse |
EmrClient.modifyInstanceGroups(ModifyInstanceGroupsRequest modifyInstanceGroupsRequest)
ModifyInstanceGroups modifies the number of nodes and configuration settings of an instance group.
|
default PutAutoScalingPolicyResponse |
EmrClient.putAutoScalingPolicy(Consumer<PutAutoScalingPolicyRequest.Builder> putAutoScalingPolicyRequest)
Creates or updates an automatic scaling policy for a core instance group or task instance group in an Amazon EMR
cluster.
|
default PutAutoScalingPolicyResponse |
EmrClient.putAutoScalingPolicy(PutAutoScalingPolicyRequest putAutoScalingPolicyRequest)
Creates or updates an automatic scaling policy for a core instance group or task instance group in an Amazon EMR
cluster.
|
default PutAutoTerminationPolicyResponse |
EmrClient.putAutoTerminationPolicy(Consumer<PutAutoTerminationPolicyRequest.Builder> putAutoTerminationPolicyRequest)
|
default PutAutoTerminationPolicyResponse |
EmrClient.putAutoTerminationPolicy(PutAutoTerminationPolicyRequest putAutoTerminationPolicyRequest)
|
default PutBlockPublicAccessConfigurationResponse |
EmrClient.putBlockPublicAccessConfiguration(Consumer<PutBlockPublicAccessConfigurationRequest.Builder> putBlockPublicAccessConfigurationRequest)
Creates or updates an Amazon EMR block public access configuration for your Amazon Web Services account in the
current Region.
|
default PutBlockPublicAccessConfigurationResponse |
EmrClient.putBlockPublicAccessConfiguration(PutBlockPublicAccessConfigurationRequest putBlockPublicAccessConfigurationRequest)
Creates or updates an Amazon EMR block public access configuration for your Amazon Web Services account in the
current Region.
|
default PutManagedScalingPolicyResponse |
EmrClient.putManagedScalingPolicy(Consumer<PutManagedScalingPolicyRequest.Builder> putManagedScalingPolicyRequest)
Creates or updates a managed scaling policy for an Amazon EMR cluster.
|
default PutManagedScalingPolicyResponse |
EmrClient.putManagedScalingPolicy(PutManagedScalingPolicyRequest putManagedScalingPolicyRequest)
Creates or updates a managed scaling policy for an Amazon EMR cluster.
|
default RemoveAutoScalingPolicyResponse |
EmrClient.removeAutoScalingPolicy(Consumer<RemoveAutoScalingPolicyRequest.Builder> removeAutoScalingPolicyRequest)
Removes an automatic scaling policy from a specified instance group within an Amazon EMR cluster.
|
default RemoveAutoScalingPolicyResponse |
EmrClient.removeAutoScalingPolicy(RemoveAutoScalingPolicyRequest removeAutoScalingPolicyRequest)
Removes an automatic scaling policy from a specified instance group within an Amazon EMR cluster.
|
default RemoveAutoTerminationPolicyResponse |
EmrClient.removeAutoTerminationPolicy(Consumer<RemoveAutoTerminationPolicyRequest.Builder> removeAutoTerminationPolicyRequest)
Removes an auto-termination policy from an Amazon EMR cluster.
|
default RemoveAutoTerminationPolicyResponse |
EmrClient.removeAutoTerminationPolicy(RemoveAutoTerminationPolicyRequest removeAutoTerminationPolicyRequest)
Removes an auto-termination policy from an Amazon EMR cluster.
|
default RemoveManagedScalingPolicyResponse |
EmrClient.removeManagedScalingPolicy(Consumer<RemoveManagedScalingPolicyRequest.Builder> removeManagedScalingPolicyRequest)
Removes a managed scaling policy from a specified Amazon EMR cluster.
|
default RemoveManagedScalingPolicyResponse |
EmrClient.removeManagedScalingPolicy(RemoveManagedScalingPolicyRequest removeManagedScalingPolicyRequest)
Removes a managed scaling policy from a specified Amazon EMR cluster.
|
default RemoveTagsResponse |
EmrClient.removeTags(Consumer<RemoveTagsRequest.Builder> removeTagsRequest)
Removes tags from an Amazon EMR resource, such as a cluster or Amazon EMR Studio.
|
default RemoveTagsResponse |
EmrClient.removeTags(RemoveTagsRequest removeTagsRequest)
Removes tags from an Amazon EMR resource, such as a cluster or Amazon EMR Studio.
|
default RunJobFlowResponse |
EmrClient.runJobFlow(Consumer<RunJobFlowRequest.Builder> runJobFlowRequest)
RunJobFlow creates and starts running a new cluster (job flow).
|
default RunJobFlowResponse |
EmrClient.runJobFlow(RunJobFlowRequest runJobFlowRequest)
RunJobFlow creates and starts running a new cluster (job flow).
|
default SetTerminationProtectionResponse |
EmrClient.setTerminationProtection(Consumer<SetTerminationProtectionRequest.Builder> setTerminationProtectionRequest)
SetTerminationProtection locks a cluster (job flow) so the Amazon EC2 instances in the cluster cannot be
terminated by user intervention, an API call, or in the event of a job-flow error.
|
default SetTerminationProtectionResponse |
EmrClient.setTerminationProtection(SetTerminationProtectionRequest setTerminationProtectionRequest)
SetTerminationProtection locks a cluster (job flow) so the Amazon EC2 instances in the cluster cannot be
terminated by user intervention, an API call, or in the event of a job-flow error.
|
default SetVisibleToAllUsersResponse |
EmrClient.setVisibleToAllUsers(Consumer<SetVisibleToAllUsersRequest.Builder> setVisibleToAllUsersRequest)
|
default SetVisibleToAllUsersResponse |
EmrClient.setVisibleToAllUsers(SetVisibleToAllUsersRequest setVisibleToAllUsersRequest)
|
default StartNotebookExecutionResponse |
EmrClient.startNotebookExecution(Consumer<StartNotebookExecutionRequest.Builder> startNotebookExecutionRequest)
Starts a notebook execution.
|
default StartNotebookExecutionResponse |
EmrClient.startNotebookExecution(StartNotebookExecutionRequest startNotebookExecutionRequest)
Starts a notebook execution.
|
default StopNotebookExecutionResponse |
EmrClient.stopNotebookExecution(Consumer<StopNotebookExecutionRequest.Builder> stopNotebookExecutionRequest)
Stops a notebook execution.
|
default StopNotebookExecutionResponse |
EmrClient.stopNotebookExecution(StopNotebookExecutionRequest stopNotebookExecutionRequest)
Stops a notebook execution.
|
default TerminateJobFlowsResponse |
EmrClient.terminateJobFlows(Consumer<TerminateJobFlowsRequest.Builder> terminateJobFlowsRequest)
TerminateJobFlows shuts a list of clusters (job flows) down.
|
default TerminateJobFlowsResponse |
EmrClient.terminateJobFlows(TerminateJobFlowsRequest terminateJobFlowsRequest)
TerminateJobFlows shuts a list of clusters (job flows) down.
|
default UpdateStudioResponse |
EmrClient.updateStudio(Consumer<UpdateStudioRequest.Builder> updateStudioRequest)
Updates an Amazon EMR Studio configuration, including attributes such as name, description, and subnets.
|
default UpdateStudioResponse |
EmrClient.updateStudio(UpdateStudioRequest updateStudioRequest)
Updates an Amazon EMR Studio configuration, including attributes such as name, description, and subnets.
|
default UpdateStudioSessionMappingResponse |
EmrClient.updateStudioSessionMapping(Consumer<UpdateStudioSessionMappingRequest.Builder> updateStudioSessionMappingRequest)
Updates the session policy attached to the user or group for the specified Amazon EMR Studio.
|
default UpdateStudioSessionMappingResponse |
EmrClient.updateStudioSessionMapping(UpdateStudioSessionMappingRequest updateStudioSessionMappingRequest)
Updates the session policy attached to the user or group for the specified Amazon EMR Studio.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InternalServerErrorException
Indicates that an error occurred while processing the request and that the request was not completed.
|
class |
InternalServerException
This exception occurs when there is an internal failure in the Amazon EMR service.
|
class |
InvalidRequestException
This exception occurs when there is something wrong with user input.
|
| Modifier and Type | Method and Description |
|---|---|
EmrException |
EmrException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(EmrException ex) |
Copyright © 2023. All rights reserved.