Package com.oracle.bmc.jms.model
Class PluginErrorDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.PluginErrorDetails.Builder
-
- Enclosing class:
- PluginErrorDetails
public static class PluginErrorDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluginErrorDetails
build()
PluginErrorDetails.Builder
copy(PluginErrorDetails model)
PluginErrorDetails.Builder
details(String details)
Optional string containing additional details.PluginErrorDetails.Builder
reason(PluginErrorReason reason)
The plugin error reason.PluginErrorDetails.Builder
timeLastSeen(Date timeLastSeen)
The date and time the resource was last reported to JMS.
-
-
-
Method Detail
-
reason
public PluginErrorDetails.Builder reason(PluginErrorReason reason)
The plugin error reason.- Parameters:
reason
- the value to set- Returns:
- this builder
-
details
public PluginErrorDetails.Builder details(String details)
Optional string containing additional details.- Parameters:
details
- the value to set- Returns:
- this builder
-
timeLastSeen
public PluginErrorDetails.Builder timeLastSeen(Date timeLastSeen)
The date and time the resource was last reported to JMS.This is potentially after the specified time period provided by the filters. For example, a resource can be last reported to JMS before the start of a specified time period, if it is also reported during the time period.
- Parameters:
timeLastSeen
- the value to set- Returns:
- this builder
-
build
public PluginErrorDetails build()
-
copy
public PluginErrorDetails.Builder copy(PluginErrorDetails model)
-
-