Class ChannelVpc.Builder

  • Enclosing class:
    ChannelVpc

    public static final class ChannelVpc.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        public Builder​(ChannelVpc defaults)
    • Method Detail

      • availabilityZones

        public ChannelVpc.Builder availabilityZones​(@Nullable
                                                    java.util.List<java.lang.String> availabilityZones)
      • availabilityZones

        public ChannelVpc.Builder availabilityZones​(java.lang.String... availabilityZones)
      • networkInterfaceIds

        public ChannelVpc.Builder networkInterfaceIds​(@Nullable
                                                      java.util.List<java.lang.String> networkInterfaceIds)
      • networkInterfaceIds

        public ChannelVpc.Builder networkInterfaceIds​(java.lang.String... networkInterfaceIds)
      • publicAddressAllocationIds

        public ChannelVpc.Builder publicAddressAllocationIds​(java.util.List<java.lang.String> publicAddressAllocationIds)
      • publicAddressAllocationIds

        public ChannelVpc.Builder publicAddressAllocationIds​(java.lang.String... publicAddressAllocationIds)
      • securityGroupIds

        public ChannelVpc.Builder securityGroupIds​(@Nullable
                                                   java.util.List<java.lang.String> securityGroupIds)
      • securityGroupIds

        public ChannelVpc.Builder securityGroupIds​(java.lang.String... securityGroupIds)
      • subnetIds

        public ChannelVpc.Builder subnetIds​(java.util.List<java.lang.String> subnetIds)