Class CustomCredentialsConfigurationPrototype.Builder
- java.lang.Object
-
- com.ibm.cloud.secrets_manager_sdk.secrets_manager.v2.model.CustomCredentialsConfigurationPrototype.Builder
-
- Enclosing class:
- CustomCredentialsConfigurationPrototype
public static class CustomCredentialsConfigurationPrototype.Builder extends Object
Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.Builder(ConfigurationPrototype customCredentialsConfigurationPrototype)Instantiates a new Builder from an existing CustomCredentialsConfigurationPrototype instance.Builder(String name, String configType, CustomCredentialsConfigurationCodeEngine codeEngine)Instantiates a new builder with required properties.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomCredentialsConfigurationPrototype.BuilderapiKeyRef(String apiKeyRef)Set the apiKeyRef.CustomCredentialsConfigurationPrototypebuild()Builds a CustomCredentialsConfigurationPrototype.CustomCredentialsConfigurationPrototype.BuildercodeEngine(CustomCredentialsConfigurationCodeEngine codeEngine)Set the codeEngine.CustomCredentialsConfigurationPrototype.BuilderconfigType(String configType)Set the configType.CustomCredentialsConfigurationPrototype.Buildername(String name)Set the name.CustomCredentialsConfigurationPrototype.BuildertaskTimeout(String taskTimeout)Set the taskTimeout.
-
-
-
Constructor Detail
-
Builder
public Builder(ConfigurationPrototype customCredentialsConfigurationPrototype)
Instantiates a new Builder from an existing CustomCredentialsConfigurationPrototype instance.- Parameters:
customCredentialsConfigurationPrototype- the instance to initialize the Builder with
-
Builder
public Builder()
Instantiates a new builder.
-
Builder
public Builder(String name, String configType, CustomCredentialsConfigurationCodeEngine codeEngine)
Instantiates a new builder with required properties.- Parameters:
name- the nameconfigType- the configTypecodeEngine- the codeEngine
-
-
Method Detail
-
build
public CustomCredentialsConfigurationPrototype build()
Builds a CustomCredentialsConfigurationPrototype.- Returns:
- the new CustomCredentialsConfigurationPrototype instance
-
name
public CustomCredentialsConfigurationPrototype.Builder name(String name)
Set the name.- Parameters:
name- the name- Returns:
- the CustomCredentialsConfigurationPrototype builder
-
configType
public CustomCredentialsConfigurationPrototype.Builder configType(String configType)
Set the configType.- Parameters:
configType- the configType- Returns:
- the CustomCredentialsConfigurationPrototype builder
-
apiKeyRef
public CustomCredentialsConfigurationPrototype.Builder apiKeyRef(String apiKeyRef)
Set the apiKeyRef.- Parameters:
apiKeyRef- the apiKeyRef- Returns:
- the CustomCredentialsConfigurationPrototype builder
-
codeEngine
public CustomCredentialsConfigurationPrototype.Builder codeEngine(CustomCredentialsConfigurationCodeEngine codeEngine)
Set the codeEngine.- Parameters:
codeEngine- the codeEngine- Returns:
- the CustomCredentialsConfigurationPrototype builder
-
taskTimeout
public CustomCredentialsConfigurationPrototype.Builder taskTimeout(String taskTimeout)
Set the taskTimeout.- Parameters:
taskTimeout- the taskTimeout- Returns:
- the CustomCredentialsConfigurationPrototype builder
-
-