public static class AiStudioAgentExtract.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
accessState |
protected AiStudioAgentBasicTextTool |
basicImage |
protected AiStudioAgentBasicTextTool |
basicText |
protected String |
customInstructions |
protected String |
description |
protected AiStudioAgentLongTextTool |
longText |
protected EnumWrapper<AiStudioAgentExtractTypeField> |
type |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(String accessState,
String description) |
| Modifier and Type | Method and Description |
|---|---|
AiStudioAgentExtract.Builder |
basicImage(AiStudioAgentBasicTextTool basicImage) |
AiStudioAgentExtract.Builder |
basicText(AiStudioAgentBasicTextTool basicText) |
AiStudioAgentExtract |
build() |
AiStudioAgentExtract.Builder |
customInstructions(String customInstructions) |
AiStudioAgentExtract.Builder |
longText(AiStudioAgentLongTextTool longText) |
AiStudioAgentExtract.Builder |
type(AiStudioAgentExtractTypeField type) |
AiStudioAgentExtract.Builder |
type(EnumWrapper<AiStudioAgentExtractTypeField> type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AiStudioAgentExtractTypeField> type
protected final String accessState
protected final String description
protected String customInstructions
protected AiStudioAgentLongTextTool longText
protected AiStudioAgentBasicTextTool basicText
protected AiStudioAgentBasicTextTool basicImage
public AiStudioAgentExtract.Builder type(AiStudioAgentExtractTypeField type)
public AiStudioAgentExtract.Builder type(EnumWrapper<AiStudioAgentExtractTypeField> type)
public AiStudioAgentExtract.Builder customInstructions(String customInstructions)
public AiStudioAgentExtract.Builder longText(AiStudioAgentLongTextTool longText)
public AiStudioAgentExtract.Builder basicText(AiStudioAgentBasicTextTool basicText)
public AiStudioAgentExtract.Builder basicImage(AiStudioAgentBasicTextTool basicImage)
public AiStudioAgentExtract build()