Package com.oracle.bmc.core.model
Class InstanceConfigurationInstanceSourceImageFilterDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.InstanceConfigurationInstanceSourceImageFilterDetails.Builder
-
- Enclosing class:
- InstanceConfigurationInstanceSourceImageFilterDetails
public static class InstanceConfigurationInstanceSourceImageFilterDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceConfigurationInstanceSourceImageFilterDetailsbuild()InstanceConfigurationInstanceSourceImageFilterDetails.BuildercompartmentId(String compartmentId)The OCID of the compartment containing images to searchInstanceConfigurationInstanceSourceImageFilterDetails.Buildercopy(InstanceConfigurationInstanceSourceImageFilterDetails model)InstanceConfigurationInstanceSourceImageFilterDetails.BuilderdefinedTagsFilter(Map<String,Map<String,Object>> definedTagsFilter)Filter based on these defined tags.InstanceConfigurationInstanceSourceImageFilterDetails.BuilderoperatingSystem(String operatingSystem)The image’s operating system.InstanceConfigurationInstanceSourceImageFilterDetails.BuilderoperatingSystemVersion(String operatingSystemVersion)The image’s operating system version.
-
-
-
Method Detail
-
compartmentId
public InstanceConfigurationInstanceSourceImageFilterDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment containing images to search- Parameters:
compartmentId- the value to set- Returns:
- this builder
-
definedTagsFilter
public InstanceConfigurationInstanceSourceImageFilterDetails.Builder definedTagsFilter(Map<String,Map<String,Object>> definedTagsFilter)
Filter based on these defined tags.Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Parameters:
definedTagsFilter- the value to set- Returns:
- this builder
-
operatingSystem
public InstanceConfigurationInstanceSourceImageFilterDetails.Builder operatingSystem(String operatingSystem)
The image’s operating system.Example: Oracle Linux
- Parameters:
operatingSystem- the value to set- Returns:
- this builder
-
operatingSystemVersion
public InstanceConfigurationInstanceSourceImageFilterDetails.Builder operatingSystemVersion(String operatingSystemVersion)
The image’s operating system version.Example: 7.2
- Parameters:
operatingSystemVersion- the value to set- Returns:
- this builder
-
build
public InstanceConfigurationInstanceSourceImageFilterDetails build()
-
-