public static final class TargetConfig.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
TargetConfig.Builder |
authorizationCredential(java.lang.String authorizationCredential) |
TargetConfig |
build() |
TargetConfig.Builder |
grpcClientConfig(GrpcClientConfig grpcClientConfig) |
TargetConfig.Builder |
host(java.lang.String host) |
TargetConfig.Builder |
port(int port) |
TargetConfig.Builder |
privilegedPort(int privilegedPort) |
TargetConfig.Builder |
tlsCaRootCert(java.lang.String tlsCaRootCert) |
TargetConfig.Builder |
tlsEnabled(boolean tlsEnabled) |
TargetConfig.Builder |
tlsOverrideAuthority(java.lang.String tlsOverrideAuthority) |
public TargetConfig.Builder host(java.lang.String host)
public TargetConfig.Builder port(int port)
public TargetConfig.Builder privilegedPort(int privilegedPort)
public TargetConfig.Builder tlsEnabled(boolean tlsEnabled)
public TargetConfig.Builder tlsCaRootCert(@Nullable java.lang.String tlsCaRootCert)
public TargetConfig.Builder tlsOverrideAuthority(@Nullable java.lang.String tlsOverrideAuthority)
public TargetConfig.Builder authorizationCredential(@Nullable java.lang.String authorizationCredential)
public TargetConfig.Builder grpcClientConfig(@Nullable GrpcClientConfig grpcClientConfig)
public TargetConfig build()