| Package | Description |
|---|---|
| software.amazon.awssdk.services.elasticloadbalancingv2 |
|
| software.amazon.awssdk.services.elasticloadbalancingv2.model |
| Modifier and Type | Method and Description |
|---|---|
default AddListenerCertificatesResponse |
ElasticLoadBalancingV2Client.addListenerCertificates(AddListenerCertificatesRequest addListenerCertificatesRequest)
Adds the specified SSL server certificate to the certificate list for the specified HTTPS or TLS listener.
|
default AddListenerCertificatesResponse |
ElasticLoadBalancingV2Client.addListenerCertificates(Consumer<AddListenerCertificatesRequest.Builder> addListenerCertificatesRequest)
Adds the specified SSL server certificate to the certificate list for the specified HTTPS or TLS listener.
|
default AddTagsResponse |
ElasticLoadBalancingV2Client.addTags(AddTagsRequest addTagsRequest)
Adds the specified tags to the specified Elastic Load Balancing resource.
|
default AddTagsResponse |
ElasticLoadBalancingV2Client.addTags(Consumer<AddTagsRequest.Builder> addTagsRequest)
Adds the specified tags to the specified Elastic Load Balancing resource.
|
default CreateListenerResponse |
ElasticLoadBalancingV2Client.createListener(Consumer<CreateListenerRequest.Builder> createListenerRequest)
Creates a listener for the specified Application Load Balancer, Network Load Balancer, or Gateway Load Balancer.
|
default CreateListenerResponse |
ElasticLoadBalancingV2Client.createListener(CreateListenerRequest createListenerRequest)
Creates a listener for the specified Application Load Balancer, Network Load Balancer, or Gateway Load Balancer.
|
default CreateLoadBalancerResponse |
ElasticLoadBalancingV2Client.createLoadBalancer(Consumer<CreateLoadBalancerRequest.Builder> createLoadBalancerRequest)
Creates an Application Load Balancer, Network Load Balancer, or Gateway Load Balancer.
|
default CreateLoadBalancerResponse |
ElasticLoadBalancingV2Client.createLoadBalancer(CreateLoadBalancerRequest createLoadBalancerRequest)
Creates an Application Load Balancer, Network Load Balancer, or Gateway Load Balancer.
|
default CreateRuleResponse |
ElasticLoadBalancingV2Client.createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest)
Creates a rule for the specified listener.
|
default CreateRuleResponse |
ElasticLoadBalancingV2Client.createRule(CreateRuleRequest createRuleRequest)
Creates a rule for the specified listener.
|
default CreateTargetGroupResponse |
ElasticLoadBalancingV2Client.createTargetGroup(Consumer<CreateTargetGroupRequest.Builder> createTargetGroupRequest)
Creates a target group.
|
default CreateTargetGroupResponse |
ElasticLoadBalancingV2Client.createTargetGroup(CreateTargetGroupRequest createTargetGroupRequest)
Creates a target group.
|
default DeleteListenerResponse |
ElasticLoadBalancingV2Client.deleteListener(Consumer<DeleteListenerRequest.Builder> deleteListenerRequest)
Deletes the specified listener.
|
default DeleteListenerResponse |
ElasticLoadBalancingV2Client.deleteListener(DeleteListenerRequest deleteListenerRequest)
Deletes the specified listener.
|
default DeleteLoadBalancerResponse |
ElasticLoadBalancingV2Client.deleteLoadBalancer(Consumer<DeleteLoadBalancerRequest.Builder> deleteLoadBalancerRequest)
Deletes the specified Application Load Balancer, Network Load Balancer, or Gateway Load Balancer.
|
default DeleteLoadBalancerResponse |
ElasticLoadBalancingV2Client.deleteLoadBalancer(DeleteLoadBalancerRequest deleteLoadBalancerRequest)
Deletes the specified Application Load Balancer, Network Load Balancer, or Gateway Load Balancer.
|
default DeleteRuleResponse |
ElasticLoadBalancingV2Client.deleteRule(Consumer<DeleteRuleRequest.Builder> deleteRuleRequest)
Deletes the specified rule.
|
default DeleteRuleResponse |
ElasticLoadBalancingV2Client.deleteRule(DeleteRuleRequest deleteRuleRequest)
Deletes the specified rule.
|
default DeleteTargetGroupResponse |
ElasticLoadBalancingV2Client.deleteTargetGroup(Consumer<DeleteTargetGroupRequest.Builder> deleteTargetGroupRequest)
Deletes the specified target group.
|
default DeleteTargetGroupResponse |
ElasticLoadBalancingV2Client.deleteTargetGroup(DeleteTargetGroupRequest deleteTargetGroupRequest)
Deletes the specified target group.
|
default DeregisterTargetsResponse |
ElasticLoadBalancingV2Client.deregisterTargets(Consumer<DeregisterTargetsRequest.Builder> deregisterTargetsRequest)
Deregisters the specified targets from the specified target group.
|
default DeregisterTargetsResponse |
ElasticLoadBalancingV2Client.deregisterTargets(DeregisterTargetsRequest deregisterTargetsRequest)
Deregisters the specified targets from the specified target group.
|
default DescribeAccountLimitsResponse |
ElasticLoadBalancingV2Client.describeAccountLimits()
Describes the current Elastic Load Balancing resource limits for your Amazon Web Services account.
|
default DescribeAccountLimitsResponse |
ElasticLoadBalancingV2Client.describeAccountLimits(Consumer<DescribeAccountLimitsRequest.Builder> describeAccountLimitsRequest)
Describes the current Elastic Load Balancing resource limits for your Amazon Web Services account.
|
default DescribeAccountLimitsResponse |
ElasticLoadBalancingV2Client.describeAccountLimits(DescribeAccountLimitsRequest describeAccountLimitsRequest)
Describes the current Elastic Load Balancing resource limits for your Amazon Web Services account.
|
default DescribeListenerCertificatesResponse |
ElasticLoadBalancingV2Client.describeListenerCertificates(Consumer<DescribeListenerCertificatesRequest.Builder> describeListenerCertificatesRequest)
Describes the default certificate and the certificate list for the specified HTTPS or TLS listener.
|
default DescribeListenerCertificatesResponse |
ElasticLoadBalancingV2Client.describeListenerCertificates(DescribeListenerCertificatesRequest describeListenerCertificatesRequest)
Describes the default certificate and the certificate list for the specified HTTPS or TLS listener.
|
default DescribeListenersResponse |
ElasticLoadBalancingV2Client.describeListeners(Consumer<DescribeListenersRequest.Builder> describeListenersRequest)
Describes the specified listeners or the listeners for the specified Application Load Balancer, Network Load
Balancer, or Gateway Load Balancer.
|
default DescribeListenersResponse |
ElasticLoadBalancingV2Client.describeListeners(DescribeListenersRequest describeListenersRequest)
Describes the specified listeners or the listeners for the specified Application Load Balancer, Network Load
Balancer, or Gateway Load Balancer.
|
default DescribeListenersIterable |
ElasticLoadBalancingV2Client.describeListenersPaginator(Consumer<DescribeListenersRequest.Builder> describeListenersRequest)
Describes the specified listeners or the listeners for the specified Application Load Balancer, Network Load
Balancer, or Gateway Load Balancer.
|
default DescribeListenersIterable |
ElasticLoadBalancingV2Client.describeListenersPaginator(DescribeListenersRequest describeListenersRequest)
Describes the specified listeners or the listeners for the specified Application Load Balancer, Network Load
Balancer, or Gateway Load Balancer.
|
default DescribeLoadBalancerAttributesResponse |
ElasticLoadBalancingV2Client.describeLoadBalancerAttributes(Consumer<DescribeLoadBalancerAttributesRequest.Builder> describeLoadBalancerAttributesRequest)
Describes the attributes for the specified Application Load Balancer, Network Load Balancer, or Gateway Load
Balancer.
|
default DescribeLoadBalancerAttributesResponse |
ElasticLoadBalancingV2Client.describeLoadBalancerAttributes(DescribeLoadBalancerAttributesRequest describeLoadBalancerAttributesRequest)
Describes the attributes for the specified Application Load Balancer, Network Load Balancer, or Gateway Load
Balancer.
|
default DescribeLoadBalancersResponse |
ElasticLoadBalancingV2Client.describeLoadBalancers()
Describes the specified load balancers or all of your load balancers.
|
default DescribeLoadBalancersResponse |
ElasticLoadBalancingV2Client.describeLoadBalancers(Consumer<DescribeLoadBalancersRequest.Builder> describeLoadBalancersRequest)
Describes the specified load balancers or all of your load balancers.
|
default DescribeLoadBalancersResponse |
ElasticLoadBalancingV2Client.describeLoadBalancers(DescribeLoadBalancersRequest describeLoadBalancersRequest)
Describes the specified load balancers or all of your load balancers.
|
default DescribeLoadBalancersIterable |
ElasticLoadBalancingV2Client.describeLoadBalancersPaginator()
Describes the specified load balancers or all of your load balancers.
|
default DescribeLoadBalancersIterable |
ElasticLoadBalancingV2Client.describeLoadBalancersPaginator(Consumer<DescribeLoadBalancersRequest.Builder> describeLoadBalancersRequest)
Describes the specified load balancers or all of your load balancers.
|
default DescribeLoadBalancersIterable |
ElasticLoadBalancingV2Client.describeLoadBalancersPaginator(DescribeLoadBalancersRequest describeLoadBalancersRequest)
Describes the specified load balancers or all of your load balancers.
|
default DescribeRulesResponse |
ElasticLoadBalancingV2Client.describeRules(Consumer<DescribeRulesRequest.Builder> describeRulesRequest)
Describes the specified rules or the rules for the specified listener.
|
default DescribeRulesResponse |
ElasticLoadBalancingV2Client.describeRules(DescribeRulesRequest describeRulesRequest)
Describes the specified rules or the rules for the specified listener.
|
default DescribeSslPoliciesResponse |
ElasticLoadBalancingV2Client.describeSSLPolicies()
Describes the specified policies or all policies used for SSL negotiation.
|
default DescribeSslPoliciesResponse |
ElasticLoadBalancingV2Client.describeSSLPolicies(Consumer<DescribeSslPoliciesRequest.Builder> describeSslPoliciesRequest)
Describes the specified policies or all policies used for SSL negotiation.
|
default DescribeSslPoliciesResponse |
ElasticLoadBalancingV2Client.describeSSLPolicies(DescribeSslPoliciesRequest describeSslPoliciesRequest)
Describes the specified policies or all policies used for SSL negotiation.
|
default DescribeTagsResponse |
ElasticLoadBalancingV2Client.describeTags(Consumer<DescribeTagsRequest.Builder> describeTagsRequest)
Describes the tags for the specified Elastic Load Balancing resources.
|
default DescribeTagsResponse |
ElasticLoadBalancingV2Client.describeTags(DescribeTagsRequest describeTagsRequest)
Describes the tags for the specified Elastic Load Balancing resources.
|
default DescribeTargetGroupAttributesResponse |
ElasticLoadBalancingV2Client.describeTargetGroupAttributes(Consumer<DescribeTargetGroupAttributesRequest.Builder> describeTargetGroupAttributesRequest)
Describes the attributes for the specified target group.
|
default DescribeTargetGroupAttributesResponse |
ElasticLoadBalancingV2Client.describeTargetGroupAttributes(DescribeTargetGroupAttributesRequest describeTargetGroupAttributesRequest)
Describes the attributes for the specified target group.
|
default DescribeTargetGroupsResponse |
ElasticLoadBalancingV2Client.describeTargetGroups()
Describes the specified target groups or all of your target groups.
|
default DescribeTargetGroupsResponse |
ElasticLoadBalancingV2Client.describeTargetGroups(Consumer<DescribeTargetGroupsRequest.Builder> describeTargetGroupsRequest)
Describes the specified target groups or all of your target groups.
|
default DescribeTargetGroupsResponse |
ElasticLoadBalancingV2Client.describeTargetGroups(DescribeTargetGroupsRequest describeTargetGroupsRequest)
Describes the specified target groups or all of your target groups.
|
default DescribeTargetGroupsIterable |
ElasticLoadBalancingV2Client.describeTargetGroupsPaginator()
Describes the specified target groups or all of your target groups.
|
default DescribeTargetGroupsIterable |
ElasticLoadBalancingV2Client.describeTargetGroupsPaginator(Consumer<DescribeTargetGroupsRequest.Builder> describeTargetGroupsRequest)
Describes the specified target groups or all of your target groups.
|
default DescribeTargetGroupsIterable |
ElasticLoadBalancingV2Client.describeTargetGroupsPaginator(DescribeTargetGroupsRequest describeTargetGroupsRequest)
Describes the specified target groups or all of your target groups.
|
default DescribeTargetHealthResponse |
ElasticLoadBalancingV2Client.describeTargetHealth(Consumer<DescribeTargetHealthRequest.Builder> describeTargetHealthRequest)
Describes the health of the specified targets or all of your targets.
|
default DescribeTargetHealthResponse |
ElasticLoadBalancingV2Client.describeTargetHealth(DescribeTargetHealthRequest describeTargetHealthRequest)
Describes the health of the specified targets or all of your targets.
|
default ModifyListenerResponse |
ElasticLoadBalancingV2Client.modifyListener(Consumer<ModifyListenerRequest.Builder> modifyListenerRequest)
Replaces the specified properties of the specified listener.
|
default ModifyListenerResponse |
ElasticLoadBalancingV2Client.modifyListener(ModifyListenerRequest modifyListenerRequest)
Replaces the specified properties of the specified listener.
|
default ModifyLoadBalancerAttributesResponse |
ElasticLoadBalancingV2Client.modifyLoadBalancerAttributes(Consumer<ModifyLoadBalancerAttributesRequest.Builder> modifyLoadBalancerAttributesRequest)
Modifies the specified attributes of the specified Application Load Balancer, Network Load Balancer, or Gateway
Load Balancer.
|
default ModifyLoadBalancerAttributesResponse |
ElasticLoadBalancingV2Client.modifyLoadBalancerAttributes(ModifyLoadBalancerAttributesRequest modifyLoadBalancerAttributesRequest)
Modifies the specified attributes of the specified Application Load Balancer, Network Load Balancer, or Gateway
Load Balancer.
|
default ModifyRuleResponse |
ElasticLoadBalancingV2Client.modifyRule(Consumer<ModifyRuleRequest.Builder> modifyRuleRequest)
Replaces the specified properties of the specified rule.
|
default ModifyRuleResponse |
ElasticLoadBalancingV2Client.modifyRule(ModifyRuleRequest modifyRuleRequest)
Replaces the specified properties of the specified rule.
|
default ModifyTargetGroupResponse |
ElasticLoadBalancingV2Client.modifyTargetGroup(Consumer<ModifyTargetGroupRequest.Builder> modifyTargetGroupRequest)
Modifies the health checks used when evaluating the health state of the targets in the specified target group.
|
default ModifyTargetGroupResponse |
ElasticLoadBalancingV2Client.modifyTargetGroup(ModifyTargetGroupRequest modifyTargetGroupRequest)
Modifies the health checks used when evaluating the health state of the targets in the specified target group.
|
default ModifyTargetGroupAttributesResponse |
ElasticLoadBalancingV2Client.modifyTargetGroupAttributes(Consumer<ModifyTargetGroupAttributesRequest.Builder> modifyTargetGroupAttributesRequest)
Modifies the specified attributes of the specified target group.
|
default ModifyTargetGroupAttributesResponse |
ElasticLoadBalancingV2Client.modifyTargetGroupAttributes(ModifyTargetGroupAttributesRequest modifyTargetGroupAttributesRequest)
Modifies the specified attributes of the specified target group.
|
default RegisterTargetsResponse |
ElasticLoadBalancingV2Client.registerTargets(Consumer<RegisterTargetsRequest.Builder> registerTargetsRequest)
Registers the specified targets with the specified target group.
|
default RegisterTargetsResponse |
ElasticLoadBalancingV2Client.registerTargets(RegisterTargetsRequest registerTargetsRequest)
Registers the specified targets with the specified target group.
|
default RemoveListenerCertificatesResponse |
ElasticLoadBalancingV2Client.removeListenerCertificates(Consumer<RemoveListenerCertificatesRequest.Builder> removeListenerCertificatesRequest)
Removes the specified certificate from the certificate list for the specified HTTPS or TLS listener.
|
default RemoveListenerCertificatesResponse |
ElasticLoadBalancingV2Client.removeListenerCertificates(RemoveListenerCertificatesRequest removeListenerCertificatesRequest)
Removes the specified certificate from the certificate list for the specified HTTPS or TLS listener.
|
default RemoveTagsResponse |
ElasticLoadBalancingV2Client.removeTags(Consumer<RemoveTagsRequest.Builder> removeTagsRequest)
Removes the specified tags from the specified Elastic Load Balancing resources.
|
default RemoveTagsResponse |
ElasticLoadBalancingV2Client.removeTags(RemoveTagsRequest removeTagsRequest)
Removes the specified tags from the specified Elastic Load Balancing resources.
|
default SetIpAddressTypeResponse |
ElasticLoadBalancingV2Client.setIpAddressType(Consumer<SetIpAddressTypeRequest.Builder> setIpAddressTypeRequest)
Sets the type of IP addresses used by the subnets of the specified load balancer.
|
default SetIpAddressTypeResponse |
ElasticLoadBalancingV2Client.setIpAddressType(SetIpAddressTypeRequest setIpAddressTypeRequest)
Sets the type of IP addresses used by the subnets of the specified load balancer.
|
default SetRulePrioritiesResponse |
ElasticLoadBalancingV2Client.setRulePriorities(Consumer<SetRulePrioritiesRequest.Builder> setRulePrioritiesRequest)
Sets the priorities of the specified rules.
|
default SetRulePrioritiesResponse |
ElasticLoadBalancingV2Client.setRulePriorities(SetRulePrioritiesRequest setRulePrioritiesRequest)
Sets the priorities of the specified rules.
|
default SetSecurityGroupsResponse |
ElasticLoadBalancingV2Client.setSecurityGroups(Consumer<SetSecurityGroupsRequest.Builder> setSecurityGroupsRequest)
Associates the specified security groups with the specified Application Load Balancer.
|
default SetSecurityGroupsResponse |
ElasticLoadBalancingV2Client.setSecurityGroups(SetSecurityGroupsRequest setSecurityGroupsRequest)
Associates the specified security groups with the specified Application Load Balancer.
|
default SetSubnetsResponse |
ElasticLoadBalancingV2Client.setSubnets(Consumer<SetSubnetsRequest.Builder> setSubnetsRequest)
Enables the Availability Zones for the specified public subnets for the specified Application Load Balancer or
Network Load Balancer.
|
default SetSubnetsResponse |
ElasticLoadBalancingV2Client.setSubnets(SetSubnetsRequest setSubnetsRequest)
Enables the Availability Zones for the specified public subnets for the specified Application Load Balancer or
Network Load Balancer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AllocationIdNotFoundException
The specified allocation ID does not exist.
|
class |
AlpnPolicyNotSupportedException
The specified ALPN policy is not supported.
|
class |
AvailabilityZoneNotSupportedException
The specified Availability Zone is not supported.
|
class |
CertificateNotFoundException
The specified certificate does not exist.
|
class |
DuplicateListenerException
A listener with the specified port already exists.
|
class |
DuplicateLoadBalancerNameException
A load balancer with the specified name already exists.
|
class |
DuplicateTagKeysException
A tag key was specified more than once.
|
class |
DuplicateTargetGroupNameException
A target group with the specified name already exists.
|
class |
HealthUnavailableException
The health of the specified targets could not be retrieved due to an internal error.
|
class |
IncompatibleProtocolsException
The specified configuration is not valid with this protocol.
|
class |
InvalidConfigurationRequestException
The requested configuration is not valid.
|
class |
InvalidLoadBalancerActionException
The requested action is not valid.
|
class |
InvalidSchemeException
The requested scheme is not valid.
|
class |
InvalidSecurityGroupException
The specified security group does not exist.
|
class |
InvalidSubnetException
The specified subnet is out of available addresses.
|
class |
InvalidTargetException
The specified target does not exist, is not in the same VPC as the target group, or has an unsupported instance type.
|
class |
ListenerNotFoundException
The specified listener does not exist.
|
class |
LoadBalancerNotFoundException
The specified load balancer does not exist.
|
class |
OperationNotPermittedException
This operation is not allowed.
|
class |
PriorityInUseException
The specified priority is in use.
|
class |
ResourceInUseException
A specified resource is in use.
|
class |
RuleNotFoundException
The specified rule does not exist.
|
class |
SslPolicyNotFoundException
The specified SSL policy does not exist.
|
class |
SubnetNotFoundException
The specified subnet does not exist.
|
class |
TargetGroupAssociationLimitException
You've reached the limit on the number of load balancers per target group.
|
class |
TargetGroupNotFoundException
The specified target group does not exist.
|
class |
TooManyActionsException
You've reached the limit on the number of actions per rule.
|
class |
TooManyCertificatesException
You've reached the limit on the number of certificates per load balancer.
|
class |
TooManyListenersException
You've reached the limit on the number of listeners per load balancer.
|
class |
TooManyLoadBalancersException
You've reached the limit on the number of load balancers for your Amazon Web Services account.
|
class |
TooManyRegistrationsForTargetIdException
You've reached the limit on the number of times a target can be registered with a load balancer.
|
class |
TooManyRulesException
You've reached the limit on the number of rules per load balancer.
|
class |
TooManyTagsException
You've reached the limit on the number of tags per load balancer.
|
class |
TooManyTargetGroupsException
You've reached the limit on the number of target groups for your Amazon Web Services account.
|
class |
TooManyTargetsException
You've reached the limit on the number of targets.
|
class |
TooManyUniqueTargetGroupsPerLoadBalancerException
You've reached the limit on the number of unique target groups per load balancer across all listeners.
|
class |
UnsupportedProtocolException
The specified protocol is not supported.
|
| Modifier and Type | Method and Description |
|---|---|
ElasticLoadBalancingV2Exception |
ElasticLoadBalancingV2Exception.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(ElasticLoadBalancingV2Exception ex) |
Copyright © 2023. All rights reserved.