# Print output for @column tags ?> VcnConfig.Builder - Android SDK | Android Developers

Most visited

Recently visited

VcnConfig.Builder

public static final class VcnConfig.Builder
extends Object

java.lang.Object
   ↳ android.net.vcn.VcnConfig.Builder


This class is used to incrementally build VcnConfig objects.

Summary

Public constructors

Builder(Context context)

Public methods

VcnConfig.Builder addGatewayConnectionConfig(VcnGatewayConnectionConfig gatewayConnectionConfig)

Adds a configuration for an individual gateway connection.

VcnConfig build()

Builds and validates the VcnConfig.

Inherited methods

Public constructors

Builder

public Builder (Context context)

Parameters
context Context: This value cannot be null.

Public methods

addGatewayConnectionConfig

public VcnConfig.Builder addGatewayConnectionConfig (VcnGatewayConnectionConfig gatewayConnectionConfig)

Adds a configuration for an individual gateway connection.

Parameters
gatewayConnectionConfig VcnGatewayConnectionConfig: the configuration for an individual gateway connection This value cannot be null.

Returns
VcnConfig.Builder this Builder instance, for chaining This value cannot be null.

Throws
IllegalArgumentException if a VcnGatewayConnectionConfig has already been set for this VcnConfig with the same GatewayConnection name (as returned via VcnGatewayConnectionConfig.getGatewayConnectionName()).

build

public VcnConfig build ()

Builds and validates the VcnConfig.

Returns
VcnConfig an immutable VcnConfig instance This value cannot be null.