Class ProductConfigCategoryDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.ProductConfigCategoryDetails.Builder
-
- Enclosing class:
- ProductConfigCategoryDetails
public static class ProductConfigCategoryDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProductConfigCategoryDetailsbuild()ProductConfigCategoryDetails.BuildercompatibleProducts(List<ConfigAssociationDetails> compatibleProducts)Products compatible with this Product.ProductConfigCategoryDetails.Buildercomponents(List<String> components)Various components of the Product.ProductConfigCategoryDetails.Buildercopy(ProductConfigCategoryDetails model)ProductConfigCategoryDetails.Buildercredentials(List<ConfigAssociationDetails> credentials)OCID for the Credential name to be associated with the Product.ProductConfigCategoryDetails.BuilderpatchTypes(List<ConfigAssociationDetails> patchTypes)Patch Types associated with this Product.ProductConfigCategoryDetails.Builderversions(List<String> versions)Versions associated with the PRODUCT .
-
-
-
Method Detail
-
versions
public ProductConfigCategoryDetails.Builder versions(List<String> versions)
Versions associated with the PRODUCT .- Parameters:
versions- the value to set- Returns:
- this builder
-
credentials
public ProductConfigCategoryDetails.Builder credentials(List<ConfigAssociationDetails> credentials)
OCID for the Credential name to be associated with the Product.These are useful for target discovery or lifecycle management activities, for example, Oracle WebLogic admin credentials for Oracle WebLogic Application server.
- Parameters:
credentials- the value to set- Returns:
- this builder
-
components
public ProductConfigCategoryDetails.Builder components(List<String> components)
Various components of the Product.For example:The administration server or node manager can be the components of the Oracle WebLogic Application server. Forms server or concurrent manager can be the components of the Oracle E-Business Suite.
- Parameters:
components- the value to set- Returns:
- this builder
-
compatibleProducts
public ProductConfigCategoryDetails.Builder compatibleProducts(List<ConfigAssociationDetails> compatibleProducts)
Products compatible with this Product.Provide products from the list of other products you have created that are compatible with the present one
- Parameters:
compatibleProducts- the value to set- Returns:
- this builder
-
patchTypes
public ProductConfigCategoryDetails.Builder patchTypes(List<ConfigAssociationDetails> patchTypes)
Patch Types associated with this Product.- Parameters:
patchTypes- the value to set- Returns:
- this builder
-
build
public ProductConfigCategoryDetails build()
-
copy
public ProductConfigCategoryDetails.Builder copy(ProductConfigCategoryDetails model)
-
-