Class AwsElbLoadBalancerListener

    • Method Detail

      • instancePort

        public final Integer instancePort()

        The port on which the instance is listening.

        Returns:
        The port on which the instance is listening.
      • instanceProtocol

        public final String instanceProtocol()

        The protocol to use to route traffic to instances.

        Valid values: HTTP | HTTPS | TCP | SSL

        Returns:
        The protocol to use to route traffic to instances.

        Valid values: HTTP | HTTPS | TCP | SSL

      • loadBalancerPort

        public final Integer loadBalancerPort()

        The port on which the load balancer is listening.

        On EC2-VPC, you can specify any port from the range 1-65535.

        On EC2-Classic, you can specify any port from the following list: 25, 80, 443, 465, 587, 1024-65535.

        Returns:
        The port on which the load balancer is listening.

        On EC2-VPC, you can specify any port from the range 1-65535.

        On EC2-Classic, you can specify any port from the following list: 25, 80, 443, 465, 587, 1024-65535.

      • protocol

        public final String protocol()

        The load balancer transport protocol to use for routing.

        Valid values: HTTP | HTTPS | TCP | SSL

        Returns:
        The load balancer transport protocol to use for routing.

        Valid values: HTTP | HTTPS | TCP | SSL

      • sslCertificateId

        public final String sslCertificateId()

        The ARN of the server certificate.

        Returns:
        The ARN of the server certificate.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)