Class ModuleStreamProfileOnManagedInstanceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagement.model.ModuleStreamProfileOnManagedInstanceSummary.Builder
-
- Enclosing class:
- ModuleStreamProfileOnManagedInstanceSummary
public static class ModuleStreamProfileOnManagedInstanceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModuleStreamProfileOnManagedInstanceSummary
build()
ModuleStreamProfileOnManagedInstanceSummary.Builder
copy(ModuleStreamProfileOnManagedInstanceSummary model)
ModuleStreamProfileOnManagedInstanceSummary.Builder
moduleName(String moduleName)
The name of the module that contains the stream profileModuleStreamProfileOnManagedInstanceSummary.Builder
profileName(String profileName)
The name of the profileModuleStreamProfileOnManagedInstanceSummary.Builder
status(ModuleStreamProfileOnManagedInstanceSummary.Status status)
The status of the profile.ModuleStreamProfileOnManagedInstanceSummary.Builder
streamName(String streamName)
The name of the stream that contains the profileModuleStreamProfileOnManagedInstanceSummary.Builder
timeModified(Date timeModified)
The date and time of the last status change for this profile, as described in RFC 3339, section 14.29.
-
-
-
Method Detail
-
moduleName
public ModuleStreamProfileOnManagedInstanceSummary.Builder moduleName(String moduleName)
The name of the module that contains the stream profile- Parameters:
moduleName
- the value to set- Returns:
- this builder
-
streamName
public ModuleStreamProfileOnManagedInstanceSummary.Builder streamName(String streamName)
The name of the stream that contains the profile- Parameters:
streamName
- the value to set- Returns:
- this builder
-
profileName
public ModuleStreamProfileOnManagedInstanceSummary.Builder profileName(String profileName)
The name of the profile- Parameters:
profileName
- the value to set- Returns:
- this builder
-
status
public ModuleStreamProfileOnManagedInstanceSummary.Builder status(ModuleStreamProfileOnManagedInstanceSummary.Status status)
The status of the profile.A profile with the "INSTALLED" status indicates that the profile has been installed.
A profile with the "AVAILABLE" status indicates that the profile is not installed, but can be.
- Parameters:
status
- the value to set- Returns:
- this builder
-
timeModified
public ModuleStreamProfileOnManagedInstanceSummary.Builder timeModified(Date timeModified)
The date and time of the last status change for this profile, as described in RFC 3339, section 14.29.- Parameters:
timeModified
- the value to set- Returns:
- this builder
-
build
public ModuleStreamProfileOnManagedInstanceSummary build()
-
copy
public ModuleStreamProfileOnManagedInstanceSummary.Builder copy(ModuleStreamProfileOnManagedInstanceSummary model)
-
-