public class CreateAiAgent extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateAiAgent.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 AiStudioAgentAsk |
ask |
protected AiStudioAgentExtract |
extract |
protected String |
iconReference
The icon reference of the AI Agent.
|
protected String |
name
The name of the AI Agent.
|
protected AiStudioAgentTextGen |
textGen |
protected EnumWrapper<CreateAiAgentTypeField> |
type
The type of agent used to handle queries.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
CreateAiAgent(CreateAiAgent.Builder builder) |
|
CreateAiAgent(String name,
String accessState) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAccessState() |
List<AiAgentAllowedEntity> |
getAllowedEntities() |
AiStudioAgentAsk |
getAsk() |
AiStudioAgentExtract |
getExtract() |
String |
getIconReference() |
String |
getName() |
AiStudioAgentTextGen |
getTextGen() |
EnumWrapper<CreateAiAgentTypeField> |
getType() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<CreateAiAgentTypeField> type
protected final String accessState
protected String iconReference
protected List<AiAgentAllowedEntity> allowedEntities
protected AiStudioAgentAsk ask
protected AiStudioAgentTextGen textGen
protected AiStudioAgentExtract extract
public CreateAiAgent(String name, String accessState)
protected CreateAiAgent(CreateAiAgent.Builder builder)
public EnumWrapper<CreateAiAgentTypeField> getType()
public String getAccessState()
public String getIconReference()
public List<AiAgentAllowedEntity> getAllowedEntities()
public AiStudioAgentAsk getAsk()
public AiStudioAgentTextGen getTextGen()
public AiStudioAgentExtract getExtract()