public static interface Endpoint.Builder extends SdkPojo, CopyableBuilder<Endpoint.Builder,Endpoint>
| Modifier and Type | Method and Description |
|---|---|
Endpoint.Builder |
arn(String arn)
The ARN of the endpoint.
|
Endpoint.Builder |
certificateArn(String certificateArn)
Deprecated.
Customer provided certificate-arn is deprecated and would be removed in future.
|
Endpoint.Builder |
certificateAuthority(Certificate certificateAuthority)
The certificate generated by emr control plane on customer behalf to secure the managed endpoint.
|
default Endpoint.Builder |
certificateAuthority(Consumer<Certificate.Builder> certificateAuthority)
The certificate generated by emr control plane on customer behalf to secure the managed endpoint.
|
Endpoint.Builder |
configurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration settings that are used to override existing configurations for endpoints.
|
default Endpoint.Builder |
configurationOverrides(Consumer<ConfigurationOverrides.Builder> configurationOverrides)
The configuration settings that are used to override existing configurations for endpoints.
|
Endpoint.Builder |
createdAt(Instant createdAt)
The date and time when the endpoint was created.
|
Endpoint.Builder |
executionRoleArn(String executionRoleArn)
The execution role ARN of the endpoint.
|
Endpoint.Builder |
failureReason(FailureReason failureReason)
The reasons why the endpoint has failed.
|
Endpoint.Builder |
failureReason(String failureReason)
The reasons why the endpoint has failed.
|
Endpoint.Builder |
id(String id)
The ID of the endpoint.
|
Endpoint.Builder |
name(String name)
The name of the endpoint.
|
Endpoint.Builder |
releaseLabel(String releaseLabel)
The EMR release version to be used for the endpoint.
|
Endpoint.Builder |
securityGroup(String securityGroup)
The security group configuration of the endpoint.
|
Endpoint.Builder |
serverUrl(String serverUrl)
The server URL of the endpoint.
|
Endpoint.Builder |
state(EndpointState state)
The state of the endpoint.
|
Endpoint.Builder |
state(String state)
The state of the endpoint.
|
Endpoint.Builder |
stateDetails(String stateDetails)
Additional details of the endpoint state.
|
Endpoint.Builder |
subnetIds(Collection<String> subnetIds)
The subnet IDs of the endpoint.
|
Endpoint.Builder |
subnetIds(String... subnetIds)
The subnet IDs of the endpoint.
|
Endpoint.Builder |
tags(Map<String,String> tags)
The tags of the endpoint.
|
Endpoint.Builder |
type(String type)
The type of the endpoint.
|
Endpoint.Builder |
virtualClusterId(String virtualClusterId)
The ID of the endpoint's virtual cluster.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEndpoint.Builder id(String id)
The ID of the endpoint.
id - The ID of the endpoint.Endpoint.Builder name(String name)
The name of the endpoint.
name - The name of the endpoint.Endpoint.Builder arn(String arn)
The ARN of the endpoint.
arn - The ARN of the endpoint.Endpoint.Builder virtualClusterId(String virtualClusterId)
The ID of the endpoint's virtual cluster.
virtualClusterId - The ID of the endpoint's virtual cluster.Endpoint.Builder type(String type)
The type of the endpoint.
type - The type of the endpoint.Endpoint.Builder state(String state)
The state of the endpoint.
state - The state of the endpoint.EndpointState,
EndpointStateEndpoint.Builder state(EndpointState state)
The state of the endpoint.
state - The state of the endpoint.EndpointState,
EndpointStateEndpoint.Builder releaseLabel(String releaseLabel)
The EMR release version to be used for the endpoint.
releaseLabel - The EMR release version to be used for the endpoint.Endpoint.Builder executionRoleArn(String executionRoleArn)
The execution role ARN of the endpoint.
executionRoleArn - The execution role ARN of the endpoint.@Deprecated Endpoint.Builder certificateArn(String certificateArn)
The certificate ARN of the endpoint. This field is under deprecation and will be removed in future.
certificateArn - The certificate ARN of the endpoint. This field is under deprecation and will be removed in future.Endpoint.Builder certificateAuthority(Certificate certificateAuthority)
The certificate generated by emr control plane on customer behalf to secure the managed endpoint.
certificateAuthority - The certificate generated by emr control plane on customer behalf to secure the managed endpoint.default Endpoint.Builder certificateAuthority(Consumer<Certificate.Builder> certificateAuthority)
The certificate generated by emr control plane on customer behalf to secure the managed endpoint.
This is a convenience method that creates an instance of theCertificate.Builder avoiding the need to
create one manually via Certificate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to certificateAuthority(Certificate).
certificateAuthority - a consumer that will call methods on Certificate.BuildercertificateAuthority(Certificate)Endpoint.Builder configurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration settings that are used to override existing configurations for endpoints.
configurationOverrides - The configuration settings that are used to override existing configurations for endpoints.default Endpoint.Builder configurationOverrides(Consumer<ConfigurationOverrides.Builder> configurationOverrides)
The configuration settings that are used to override existing configurations for endpoints.
This is a convenience method that creates an instance of theConfigurationOverrides.Builder avoiding
the need to create one manually via ConfigurationOverrides.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to configurationOverrides(ConfigurationOverrides).
configurationOverrides - a consumer that will call methods on ConfigurationOverrides.BuilderconfigurationOverrides(ConfigurationOverrides)Endpoint.Builder serverUrl(String serverUrl)
The server URL of the endpoint.
serverUrl - The server URL of the endpoint.Endpoint.Builder createdAt(Instant createdAt)
The date and time when the endpoint was created.
createdAt - The date and time when the endpoint was created.Endpoint.Builder securityGroup(String securityGroup)
The security group configuration of the endpoint.
securityGroup - The security group configuration of the endpoint.Endpoint.Builder subnetIds(Collection<String> subnetIds)
The subnet IDs of the endpoint.
subnetIds - The subnet IDs of the endpoint.Endpoint.Builder subnetIds(String... subnetIds)
The subnet IDs of the endpoint.
subnetIds - The subnet IDs of the endpoint.Endpoint.Builder stateDetails(String stateDetails)
Additional details of the endpoint state.
stateDetails - Additional details of the endpoint state.Endpoint.Builder failureReason(String failureReason)
The reasons why the endpoint has failed.
failureReason - The reasons why the endpoint has failed.FailureReason,
FailureReasonEndpoint.Builder failureReason(FailureReason failureReason)
The reasons why the endpoint has failed.
failureReason - The reasons why the endpoint has failed.FailureReason,
FailureReasonEndpoint.Builder tags(Map<String,String> tags)
The tags of the endpoint.
tags - The tags of the endpoint.Copyright © 2023. All rights reserved.