Class UpdateContainerScanRecipeDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.vulnerabilityscanning.model.UpdateContainerScanRecipeDetails.Builder
-
- Enclosing class:
- UpdateContainerScanRecipeDetails
public static class UpdateContainerScanRecipeDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateContainerScanRecipeDetails
build()
UpdateContainerScanRecipeDetails.Builder
copy(UpdateContainerScanRecipeDetails model)
UpdateContainerScanRecipeDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.UpdateContainerScanRecipeDetails.Builder
displayName(String displayName)
User friendly name of container scan recipeUpdateContainerScanRecipeDetails.Builder
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.UpdateContainerScanRecipeDetails.Builder
imageCount(Integer imageCount)
This field is set equal to the number of images we want to scan in the first go when the recipe is createdUpdateContainerScanRecipeDetails.Builder
scanSettings(ContainerScanSettings scanSettings)
-
-
-
Method Detail
-
displayName
public UpdateContainerScanRecipeDetails.Builder displayName(String displayName)
User friendly name of container scan recipe- Parameters:
displayName
- the value to set- Returns:
- this builder
-
imageCount
public UpdateContainerScanRecipeDetails.Builder imageCount(Integer imageCount)
This field is set equal to the number of images we want to scan in the first go when the recipe is created- Parameters:
imageCount
- the value to set- Returns:
- this builder
-
scanSettings
public UpdateContainerScanRecipeDetails.Builder scanSettings(ContainerScanSettings scanSettings)
-
freeformTags
public UpdateContainerScanRecipeDetails.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.Exists for cross-compatibility only. Example: {“bar-key”: “value”}
- Parameters:
freeformTags
- the value to set- Returns:
- this builder
-
definedTags
public UpdateContainerScanRecipeDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
build
public UpdateContainerScanRecipeDetails build()
-
copy
public UpdateContainerScanRecipeDetails.Builder copy(UpdateContainerScanRecipeDetails model)
-
-