Class ConnectionAuthConfig.Builder
- java.lang.Object
-
- com.pulumi.gcp.integrationconnectors.outputs.ConnectionAuthConfig.Builder
-
- Enclosing class:
- ConnectionAuthConfig
public static final class ConnectionAuthConfig.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConnectionAuthConfig defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionAuthConfig.Builder
additionalVariables(ConnectionAuthConfigAdditionalVariable... additionalVariables)
ConnectionAuthConfig.Builder
additionalVariables(java.util.List<ConnectionAuthConfigAdditionalVariable> additionalVariables)
ConnectionAuthConfig.Builder
authKey(java.lang.String authKey)
ConnectionAuthConfig.Builder
authType(java.lang.String authType)
ConnectionAuthConfig
build()
ConnectionAuthConfig.Builder
oauth2AuthCodeFlow(ConnectionAuthConfigOauth2AuthCodeFlow oauth2AuthCodeFlow)
ConnectionAuthConfig.Builder
oauth2ClientCredentials(ConnectionAuthConfigOauth2ClientCredentials oauth2ClientCredentials)
ConnectionAuthConfig.Builder
oauth2JwtBearer(ConnectionAuthConfigOauth2JwtBearer oauth2JwtBearer)
ConnectionAuthConfig.Builder
sshPublicKey(ConnectionAuthConfigSshPublicKey sshPublicKey)
ConnectionAuthConfig.Builder
userPassword(ConnectionAuthConfigUserPassword userPassword)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectionAuthConfig defaults)
-
-
Method Detail
-
additionalVariables
public ConnectionAuthConfig.Builder additionalVariables(@Nullable java.util.List<ConnectionAuthConfigAdditionalVariable> additionalVariables)
-
additionalVariables
public ConnectionAuthConfig.Builder additionalVariables(ConnectionAuthConfigAdditionalVariable... additionalVariables)
-
authKey
public ConnectionAuthConfig.Builder authKey(@Nullable java.lang.String authKey)
-
authType
public ConnectionAuthConfig.Builder authType(java.lang.String authType)
-
oauth2AuthCodeFlow
public ConnectionAuthConfig.Builder oauth2AuthCodeFlow(@Nullable ConnectionAuthConfigOauth2AuthCodeFlow oauth2AuthCodeFlow)
-
oauth2ClientCredentials
public ConnectionAuthConfig.Builder oauth2ClientCredentials(@Nullable ConnectionAuthConfigOauth2ClientCredentials oauth2ClientCredentials)
-
oauth2JwtBearer
public ConnectionAuthConfig.Builder oauth2JwtBearer(@Nullable ConnectionAuthConfigOauth2JwtBearer oauth2JwtBearer)
-
sshPublicKey
public ConnectionAuthConfig.Builder sshPublicKey(@Nullable ConnectionAuthConfigSshPublicKey sshPublicKey)
-
userPassword
public ConnectionAuthConfig.Builder userPassword(@Nullable ConnectionAuthConfigUserPassword userPassword)
-
build
public ConnectionAuthConfig build()
-
-