public class AiSingleAgentResponse extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
AiSingleAgentResponse.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
accessState
The state of the AI Agent.
|
protected List<AiAgentAllowedEntity> |
allowedEntities
List of allowed users or groups.
|
protected OffsetDateTime |
createdAt
The ISO date-time formatted timestamp of when this AI agent was created.
|
protected UserBase |
createdBy
The user who created this agent.
|
protected String |
iconReference
The icon reference of the AI Agent.
|
protected String |
id
The unique identifier of the AI Agent.
|
protected OffsetDateTime |
modifiedAt
The ISO date-time formatted timestamp of when this AI agent was recently modified.
|
protected UserBase |
modifiedBy
The user who most recently modified this agent.
|
protected String |
name
The name of the AI Agent.
|
protected String |
origin
The provider of the AI Agent.
|
protected EnumWrapper<AiSingleAgentResponseTypeField> |
type
The type of agent used to handle queries.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
AiSingleAgentResponse(AiSingleAgentResponse.Builder builder) |
|
AiSingleAgentResponse(String id,
String origin,
String name,
String accessState) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAccessState() |
List<AiAgentAllowedEntity> |
getAllowedEntities() |
OffsetDateTime |
getCreatedAt() |
UserBase |
getCreatedBy() |
String |
getIconReference() |
String |
getId() |
OffsetDateTime |
getModifiedAt() |
UserBase |
getModifiedBy() |
String |
getName() |
String |
getOrigin() |
EnumWrapper<AiSingleAgentResponseTypeField> |
getType() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AiSingleAgentResponseTypeField> type
protected final String accessState
protected OffsetDateTime createdAt
protected UserBase modifiedBy
protected OffsetDateTime modifiedAt
protected String iconReference
protected List<AiAgentAllowedEntity> allowedEntities
public AiSingleAgentResponse(String id, String origin, String name, String accessState)
protected AiSingleAgentResponse(AiSingleAgentResponse.Builder builder)
public EnumWrapper<AiSingleAgentResponseTypeField> getType()
public String getAccessState()
public UserBase getCreatedBy()
public OffsetDateTime getCreatedAt()
public UserBase getModifiedBy()
public OffsetDateTime getModifiedAt()
public String getIconReference()
public List<AiAgentAllowedEntity> getAllowedEntities()