Package com.oracle.bmc.goldengate.model
Class RecipeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.RecipeSummary.Builder
-
- Enclosing class:
- RecipeSummary
public static class RecipeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecipeSummary
build()
RecipeSummary.Builder
copy(RecipeSummary model)
RecipeSummary.Builder
description(String description)
Metadata about this specific object.RecipeSummary.Builder
displayName(String displayName)
An object’s Display Name.RecipeSummary.Builder
name(String name)
An object’s Display Name.RecipeSummary.Builder
recipeType(RecipeType recipeType)
The type of the recipeRecipeSummary.Builder
supportedSourceTechnologyTypes(List<TechnologyType> supportedSourceTechnologyTypes)
Array of supported technology types for this recipe.RecipeSummary.Builder
supportedTargetTechnologyTypes(List<TechnologyType> supportedTargetTechnologyTypes)
Array of supported technology types for this recipe.
-
-
-
Method Detail
-
recipeType
public RecipeSummary.Builder recipeType(RecipeType recipeType)
The type of the recipe- Parameters:
recipeType
- the value to set- Returns:
- this builder
-
name
public RecipeSummary.Builder name(String name)
An object’s Display Name.- Parameters:
name
- the value to set- Returns:
- this builder
-
displayName
public RecipeSummary.Builder displayName(String displayName)
An object’s Display Name.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
description
public RecipeSummary.Builder description(String description)
Metadata about this specific object.- Parameters:
description
- the value to set- Returns:
- this builder
-
supportedSourceTechnologyTypes
public RecipeSummary.Builder supportedSourceTechnologyTypes(List<TechnologyType> supportedSourceTechnologyTypes)
Array of supported technology types for this recipe.- Parameters:
supportedSourceTechnologyTypes
- the value to set- Returns:
- this builder
-
supportedTargetTechnologyTypes
public RecipeSummary.Builder supportedTargetTechnologyTypes(List<TechnologyType> supportedTargetTechnologyTypes)
Array of supported technology types for this recipe.- Parameters:
supportedTargetTechnologyTypes
- the value to set- Returns:
- this builder
-
build
public RecipeSummary build()
-
copy
public RecipeSummary.Builder copy(RecipeSummary model)
-
-