Interface ManagedLoadBalancer.Builder

    • Method Detail

      • arn

        ManagedLoadBalancer.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the load balancer.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the load balancer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusReason

        ManagedLoadBalancer.Builder statusReason​(String statusReason)

        Information about why the load balancer is in the current status.

        Parameters:
        statusReason - Information about why the load balancer is in the current status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        ManagedLoadBalancer.Builder updatedAt​(Instant updatedAt)

        The Unix timestamp for when this load balancer was most recently updated.

        Parameters:
        updatedAt - The Unix timestamp for when this load balancer was most recently updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scheme

        ManagedLoadBalancer.Builder scheme​(String scheme)

        The scheme of the load balancer. By default, the scheme of the load balancer is internet-facing.

        Parameters:
        scheme - The scheme of the load balancer. By default, the scheme of the load balancer is internet-facing.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetIds

        ManagedLoadBalancer.Builder subnetIds​(Collection<String> subnetIds)

        The IDs of the subnets associated with the load balancer.

        Parameters:
        subnetIds - The IDs of the subnets associated with the load balancer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetIds

        ManagedLoadBalancer.Builder subnetIds​(String... subnetIds)

        The IDs of the subnets associated with the load balancer.

        Parameters:
        subnetIds - The IDs of the subnets associated with the load balancer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityGroupIds

        ManagedLoadBalancer.Builder securityGroupIds​(Collection<String> securityGroupIds)

        The IDs of the security groups associated with the load balancer.

        Parameters:
        securityGroupIds - The IDs of the security groups associated with the load balancer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityGroupIds

        ManagedLoadBalancer.Builder securityGroupIds​(String... securityGroupIds)

        The IDs of the security groups associated with the load balancer.

        Parameters:
        securityGroupIds - The IDs of the security groups associated with the load balancer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.