Interface ResolverConfig.Builder

    • Method Detail

      • id

        ResolverConfig.Builder id​(String id)

        ID for the Resolver configuration.

        Parameters:
        id - ID for the Resolver configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceId

        ResolverConfig.Builder resourceId​(String resourceId)

        The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.

        Parameters:
        resourceId - The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ownerId

        ResolverConfig.Builder ownerId​(String ownerId)

        The owner account ID of the Amazon Virtual Private Cloud VPC.

        Parameters:
        ownerId - The owner account ID of the Amazon Virtual Private Cloud VPC.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • autodefinedReverse

        ResolverConfig.Builder autodefinedReverse​(String autodefinedReverse)

        The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:

        • ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.

        • ENABLED: Autodefined rules for reverse DNS lookups are enabled.

        • DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.

        • DISABLED: Autodefined rules for reverse DNS lookups are disabled.

        Parameters:
        autodefinedReverse - The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:

        • ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.

        • ENABLED: Autodefined rules for reverse DNS lookups are enabled.

        • DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.

        • DISABLED: Autodefined rules for reverse DNS lookups are disabled.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ResolverAutodefinedReverseStatus, ResolverAutodefinedReverseStatus
      • autodefinedReverse

        ResolverConfig.Builder autodefinedReverse​(ResolverAutodefinedReverseStatus autodefinedReverse)

        The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:

        • ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.

        • ENABLED: Autodefined rules for reverse DNS lookups are enabled.

        • DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.

        • DISABLED: Autodefined rules for reverse DNS lookups are disabled.

        Parameters:
        autodefinedReverse - The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:

        • ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.

        • ENABLED: Autodefined rules for reverse DNS lookups are enabled.

        • DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.

        • DISABLED: Autodefined rules for reverse DNS lookups are disabled.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ResolverAutodefinedReverseStatus, ResolverAutodefinedReverseStatus