Class ListenerPolicyState.Builder

  • Enclosing class:
    ListenerPolicyState

    public static final class ListenerPolicyState.Builder
    extends java.lang.Object
    • Method Detail

      • loadBalancerName

        public ListenerPolicyState.Builder loadBalancerName​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> loadBalancerName)
        Parameters:
        loadBalancerName - The load balancer to attach the policy to.
        Returns:
        builder
      • loadBalancerName

        public ListenerPolicyState.Builder loadBalancerName​(java.lang.String loadBalancerName)
        Parameters:
        loadBalancerName - The load balancer to attach the policy to.
        Returns:
        builder
      • loadBalancerPort

        public ListenerPolicyState.Builder loadBalancerPort​(@Nullable
                                                            com.pulumi.core.Output<java.lang.Integer> loadBalancerPort)
        Parameters:
        loadBalancerPort - The load balancer listener port to apply the policy to.
        Returns:
        builder
      • loadBalancerPort

        public ListenerPolicyState.Builder loadBalancerPort​(java.lang.Integer loadBalancerPort)
        Parameters:
        loadBalancerPort - The load balancer listener port to apply the policy to.
        Returns:
        builder
      • policyNames

        public ListenerPolicyState.Builder policyNames​(@Nullable
                                                       com.pulumi.core.Output<java.util.List<java.lang.String>> policyNames)
        Parameters:
        policyNames - List of Policy Names to apply to the backend server.
        Returns:
        builder
      • policyNames

        public ListenerPolicyState.Builder policyNames​(java.util.List<java.lang.String> policyNames)
        Parameters:
        policyNames - List of Policy Names to apply to the backend server.
        Returns:
        builder
      • policyNames

        public ListenerPolicyState.Builder policyNames​(java.lang.String... policyNames)
        Parameters:
        policyNames - List of Policy Names to apply to the backend server.
        Returns:
        builder
      • region

        public ListenerPolicyState.Builder region​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public ListenerPolicyState.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • triggers

        public ListenerPolicyState.Builder triggers​(@Nullable
                                                    com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> triggers)
        Parameters:
        triggers - Map of arbitrary keys and values that, when changed, will trigger an update.
        Returns:
        builder
      • triggers

        public ListenerPolicyState.Builder triggers​(java.util.Map<java.lang.String,​java.lang.String> triggers)
        Parameters:
        triggers - Map of arbitrary keys and values that, when changed, will trigger an update.
        Returns:
        builder