Interface Subnet.Builder

    • Method Detail

      • subnetIdentifier

        Subnet.Builder subnetIdentifier​(String subnetIdentifier)

        The unique identifier for the subnet.

        Parameters:
        subnetIdentifier - The unique identifier for the subnet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetAvailabilityZone

        Subnet.Builder subnetAvailabilityZone​(AvailabilityZone subnetAvailabilityZone)

        The Availability Zone associated with the subnet.

        Parameters:
        subnetAvailabilityZone - The Availability Zone associated with the subnet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetOutpost

        Subnet.Builder subnetOutpost​(SubnetOutpost subnetOutpost)

        The outpost ARN of the subnet.

        Parameters:
        subnetOutpost - The outpost ARN of the subnet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedNetworkTypesWithStrings

        Subnet.Builder supportedNetworkTypesWithStrings​(Collection<String> supportedNetworkTypes)

        Either ipv4 | ipv6 | dual_stack. IPv6 is supported for workloads using Valkey 7.2 and above, Redis OSS engine version 6.2 and above or Memcached engine version 1.6.6 and above on all instances built on the Nitro system.

        Parameters:
        supportedNetworkTypes - Either ipv4 | ipv6 | dual_stack. IPv6 is supported for workloads using Valkey 7.2 and above, Redis OSS engine version 6.2 and above or Memcached engine version 1.6.6 and above on all instances built on the Nitro system.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedNetworkTypesWithStrings

        Subnet.Builder supportedNetworkTypesWithStrings​(String... supportedNetworkTypes)

        Either ipv4 | ipv6 | dual_stack. IPv6 is supported for workloads using Valkey 7.2 and above, Redis OSS engine version 6.2 and above or Memcached engine version 1.6.6 and above on all instances built on the Nitro system.

        Parameters:
        supportedNetworkTypes - Either ipv4 | ipv6 | dual_stack. IPv6 is supported for workloads using Valkey 7.2 and above, Redis OSS engine version 6.2 and above or Memcached engine version 1.6.6 and above on all instances built on the Nitro system.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedNetworkTypes

        Subnet.Builder supportedNetworkTypes​(Collection<NetworkType> supportedNetworkTypes)

        Either ipv4 | ipv6 | dual_stack. IPv6 is supported for workloads using Valkey 7.2 and above, Redis OSS engine version 6.2 and above or Memcached engine version 1.6.6 and above on all instances built on the Nitro system.

        Parameters:
        supportedNetworkTypes - Either ipv4 | ipv6 | dual_stack. IPv6 is supported for workloads using Valkey 7.2 and above, Redis OSS engine version 6.2 and above or Memcached engine version 1.6.6 and above on all instances built on the Nitro system.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedNetworkTypes

        Subnet.Builder supportedNetworkTypes​(NetworkType... supportedNetworkTypes)

        Either ipv4 | ipv6 | dual_stack. IPv6 is supported for workloads using Valkey 7.2 and above, Redis OSS engine version 6.2 and above or Memcached engine version 1.6.6 and above on all instances built on the Nitro system.

        Parameters:
        supportedNetworkTypes - Either ipv4 | ipv6 | dual_stack. IPv6 is supported for workloads using Valkey 7.2 and above, Redis OSS engine version 6.2 and above or Memcached engine version 1.6.6 and above on all instances built on the Nitro system.
        Returns:
        Returns a reference to this object so that method calls can be chained together.