@Generated(value="OracleSDKGenerator", comments="API Version: 20190506") public final class OdaInstanceSummary extends Object
Summary of the Digital Assistant instance.
Note: Objects should always be created or deserialized using the OdaInstanceSummary.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the OdaInstanceSummary.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
OdaInstanceSummary.Builder |
static class |
OdaInstanceSummary.LifecycleState
The current state of the instance.
|
static class |
OdaInstanceSummary.LifecycleSubState
The current sub-state of the Digital Assistant instance.
|
static class |
OdaInstanceSummary.ShapeName
Shape or size of the instance.
|
Constructor and Description |
---|
OdaInstanceSummary(String id,
String displayName,
String description,
String compartmentId,
OdaInstanceSummary.ShapeName shapeName,
Date timeCreated,
Date timeUpdated,
OdaInstanceSummary.LifecycleState lifecycleState,
OdaInstanceSummary.LifecycleSubState lifecycleSubState,
String stateMessage,
Map<String,String> freeformTags,
Map<String,Map<String,Object>> definedTags)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static OdaInstanceSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getCompartmentId()
Identifier of the compartment that the instance belongs to.
|
Map<String,Map<String,Object>> |
getDefinedTags()
Usage of predefined tag keys.
|
String |
getDescription()
Description of the Digital Assistant instance.
|
String |
getDisplayName()
User-defined name for the Digital Assistant instance.
|
Map<String,String> |
getFreeformTags()
Simple key-value pair that is applied without any predefined name, type or scope.
|
String |
getId()
Unique identifier of the Digital Assistant instance.
|
OdaInstanceSummary.LifecycleState |
getLifecycleState()
The current state of the instance.
|
OdaInstanceSummary.LifecycleSubState |
getLifecycleSubState()
The current sub-state of the Digital Assistant instance.
|
OdaInstanceSummary.ShapeName |
getShapeName()
Shape or size of the instance.
|
String |
getStateMessage()
A message describing the current state in more detail.
|
Date |
getTimeCreated()
When the Digital Assistant instance was created.
|
Date |
getTimeUpdated()
When the Digital Assistant instance was last updated.
|
int |
hashCode() |
OdaInstanceSummary.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"id","displayName","description","compartmentId","shapeName","timeCreated","timeUpdated","lifecycleState","lifecycleSubState","stateMessage","freeformTags","definedTags"}) @Deprecated public OdaInstanceSummary(String id, String displayName, String description, String compartmentId, OdaInstanceSummary.ShapeName shapeName, Date timeCreated, Date timeUpdated, OdaInstanceSummary.LifecycleState lifecycleState, OdaInstanceSummary.LifecycleSubState lifecycleSubState, String stateMessage, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags)
public static OdaInstanceSummary.Builder builder()
Create a new builder.
public OdaInstanceSummary.Builder toBuilder()
public String getId()
Unique identifier of the Digital Assistant instance.
public String getDisplayName()
User-defined name for the Digital Assistant instance. You can change this value.
public String getDescription()
Description of the Digital Assistant instance.
public String getCompartmentId()
Identifier of the compartment that the instance belongs to.
public OdaInstanceSummary.ShapeName getShapeName()
Shape or size of the instance.
public Date getTimeCreated()
When the Digital Assistant instance was created. A date-time string as described in RFC 3339, section 14.29.
public Date getTimeUpdated()
When the Digital Assistant instance was last updated. A date-time string as described in RFC 3339, section 14.29.
public OdaInstanceSummary.LifecycleState getLifecycleState()
The current state of the instance.
public OdaInstanceSummary.LifecycleSubState getLifecycleSubState()
The current sub-state of the Digital Assistant instance.
public String getStateMessage()
A message describing the current state in more detail. For example, actionable
information about an instance that’s in the FAILED
state.
public Map<String,String> getFreeformTags()
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
Example: {\"bar-key\": \"value\"}
public Map<String,Map<String,Object>> getDefinedTags()
Usage of predefined tag keys. These predefined keys are scoped to namespaces.
Example: {\"foo-namespace\": {\"bar-key\": \"value\"}}
Copyright © 2016–2021. All rights reserved.