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 RecipeSummarybuild()RecipeSummary.Buildercopy(RecipeSummary model)RecipeSummary.Builderdescription(String description)Metadata about this specific object.RecipeSummary.BuilderdisplayName(String displayName)An object’s Display Name.RecipeSummary.Buildername(String name)An object’s Display Name.RecipeSummary.BuilderrecipeType(RecipeType recipeType)The type of the recipeRecipeSummary.BuildersupportedSourceTechnologyTypes(List<TechnologyType> supportedSourceTechnologyTypes)Array of supported technology types for this recipe.RecipeSummary.BuildersupportedTargetTechnologyTypes(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)
-
-