Class ResourcePrincipalAuthConfig.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.ResourcePrincipalAuthConfig.Builder
-
- Enclosing class:
- ResourcePrincipalAuthConfig
public static class ResourcePrincipalAuthConfig.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourcePrincipalAuthConfigbuild()ResourcePrincipalAuthConfig.Buildercopy(ResourcePrincipalAuthConfig model)ResourcePrincipalAuthConfig.Builderkey(String key)ResourcePrincipalAuthConfig.BuildermodelVersion(String modelVersion)ResourcePrincipalAuthConfig.BuilderparentRef(ParentReference parentRef)ResourcePrincipalAuthConfig.BuilderresourcePrincipalSource(ResourcePrincipalAuthConfig.ResourcePrincipalSource resourcePrincipalSource)The OCI resource type that will supply the authentication token
-
-
-
Method Detail
-
key
public ResourcePrincipalAuthConfig.Builder key(String key)
-
modelVersion
public ResourcePrincipalAuthConfig.Builder modelVersion(String modelVersion)
-
parentRef
public ResourcePrincipalAuthConfig.Builder parentRef(ParentReference parentRef)
-
resourcePrincipalSource
public ResourcePrincipalAuthConfig.Builder resourcePrincipalSource(ResourcePrincipalAuthConfig.ResourcePrincipalSource resourcePrincipalSource)
The OCI resource type that will supply the authentication token- Parameters:
resourcePrincipalSource- the value to set- Returns:
- this builder
-
build
public ResourcePrincipalAuthConfig build()
-
copy
public ResourcePrincipalAuthConfig.Builder copy(ResourcePrincipalAuthConfig model)
-
-