public static class AiSingleAgentResponse.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
accessState |
protected List<AiAgentAllowedEntity> |
allowedEntities |
protected OffsetDateTime |
createdAt |
protected UserBase |
createdBy |
protected String |
iconReference |
protected String |
id |
protected OffsetDateTime |
modifiedAt |
protected UserBase |
modifiedBy |
protected String |
name |
protected String |
origin |
protected EnumWrapper<AiSingleAgentResponseTypeField> |
type |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(String id,
String origin,
String name,
String accessState) |
| Modifier and Type | Method and Description |
|---|---|
AiSingleAgentResponse.Builder |
allowedEntities(List<AiAgentAllowedEntity> allowedEntities) |
AiSingleAgentResponse |
build() |
AiSingleAgentResponse.Builder |
createdAt(OffsetDateTime createdAt) |
AiSingleAgentResponse.Builder |
createdBy(UserBase createdBy) |
AiSingleAgentResponse.Builder |
iconReference(String iconReference) |
AiSingleAgentResponse.Builder |
modifiedAt(OffsetDateTime modifiedAt) |
AiSingleAgentResponse.Builder |
modifiedBy(UserBase modifiedBy) |
AiSingleAgentResponse.Builder |
type(AiSingleAgentResponseTypeField type) |
AiSingleAgentResponse.Builder |
type(EnumWrapper<AiSingleAgentResponseTypeField> type) |
getExplicitlySetNullableFields, 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.Builder type(AiSingleAgentResponseTypeField type)
public AiSingleAgentResponse.Builder type(EnumWrapper<AiSingleAgentResponseTypeField> type)
public AiSingleAgentResponse.Builder createdBy(UserBase createdBy)
public AiSingleAgentResponse.Builder createdAt(OffsetDateTime createdAt)
public AiSingleAgentResponse.Builder modifiedBy(UserBase modifiedBy)
public AiSingleAgentResponse.Builder modifiedAt(OffsetDateTime modifiedAt)
public AiSingleAgentResponse.Builder iconReference(String iconReference)
public AiSingleAgentResponse.Builder allowedEntities(List<AiAgentAllowedEntity> allowedEntities)
public AiSingleAgentResponse build()