Class ForwardingRuleArgs.Builder

  • Enclosing class:
    ForwardingRuleArgs

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

      • acceleratorId

        public ForwardingRuleArgs.Builder acceleratorId​(com.pulumi.core.Output<java.lang.String> acceleratorId)
        Parameters:
        acceleratorId - The ID of the Global Accelerator instance.
        Returns:
        builder
      • acceleratorId

        public ForwardingRuleArgs.Builder acceleratorId​(java.lang.String acceleratorId)
        Parameters:
        acceleratorId - The ID of the Global Accelerator instance.
        Returns:
        builder
      • forwardingRuleName

        public ForwardingRuleArgs.Builder forwardingRuleName​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> forwardingRuleName)
        Parameters:
        forwardingRuleName - Forwarding policy name. The length of the name is 2-128 English or Chinese characters. It must start with uppercase and lowercase letters or Chinese characters. It can contain numbers, half width period (.), underscores (_) And dash (-).
        Returns:
        builder
      • forwardingRuleName

        public ForwardingRuleArgs.Builder forwardingRuleName​(java.lang.String forwardingRuleName)
        Parameters:
        forwardingRuleName - Forwarding policy name. The length of the name is 2-128 English or Chinese characters. It must start with uppercase and lowercase letters or Chinese characters. It can contain numbers, half width period (.), underscores (_) And dash (-).
        Returns:
        builder
      • listenerId

        public ForwardingRuleArgs.Builder listenerId​(com.pulumi.core.Output<java.lang.String> listenerId)
        Parameters:
        listenerId - The ID of the listener.
        Returns:
        builder
      • listenerId

        public ForwardingRuleArgs.Builder listenerId​(java.lang.String listenerId)
        Parameters:
        listenerId - The ID of the listener.
        Returns:
        builder
      • priority

        public ForwardingRuleArgs.Builder priority​(@Nullable
                                                   com.pulumi.core.Output<java.lang.Integer> priority)
        Parameters:
        priority - Forwarding policy priority.
        Returns:
        builder
      • priority

        public ForwardingRuleArgs.Builder priority​(java.lang.Integer priority)
        Parameters:
        priority - Forwarding policy priority.
        Returns:
        builder