Class TypeCreateParams.Body
-
- All Implemented Interfaces:
public final class TypeCreateParams.Body
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classTypeCreateParams.Body.BuilderA builder for Body.
-
Method Summary
-
-
Method Detail
-
defaultAgentTypeId
final Optional<String> defaultAgentTypeId()
-
defaultMetadata
final Optional<TypeCreateParams.DefaultMetadata> defaultMetadata()
-
defaultWorkItems
final Optional<List<TypeCreateParams.DefaultWorkItem>> defaultWorkItems()
-
description
final Optional<String> description()
-
exitCriteria
final Optional<List<String>> exitCriteria()
-
instructions
final Optional<String> instructions()
-
intakeRequirements
final Optional<List<String>> intakeRequirements()
-
orchestrationMode
final Optional<TypeCreateParams.OrchestrationMode> orchestrationMode()
-
reviewAgentTypeId
final Optional<String> reviewAgentTypeId()
-
reviewCriteria
final Optional<List<String>> reviewCriteria()
-
_name
final JsonField<String> _name()
Returns the raw JSON value of name.
Unlike name, this method doesn't throw if the JSON field has an unexpected type.
-
_defaultAgentTypeId
final JsonField<String> _defaultAgentTypeId()
Returns the raw JSON value of defaultAgentTypeId.
Unlike defaultAgentTypeId, this method doesn't throw if the JSON field has an unexpected type.
-
_defaultMetadata
final JsonField<TypeCreateParams.DefaultMetadata> _defaultMetadata()
Returns the raw JSON value of defaultMetadata.
Unlike defaultMetadata, this method doesn't throw if the JSON field has an unexpected type.
-
_defaultWorkItems
final JsonField<List<TypeCreateParams.DefaultWorkItem>> _defaultWorkItems()
Returns the raw JSON value of defaultWorkItems.
Unlike defaultWorkItems, this method doesn't throw if the JSON field has an unexpected type.
-
_description
final JsonField<String> _description()
Returns the raw JSON value of description.
Unlike description, this method doesn't throw if the JSON field has an unexpected type.
-
_exitCriteria
final JsonField<List<String>> _exitCriteria()
Returns the raw JSON value of exitCriteria.
Unlike exitCriteria, this method doesn't throw if the JSON field has an unexpected type.
-
_instructions
final JsonField<String> _instructions()
Returns the raw JSON value of instructions.
Unlike instructions, this method doesn't throw if the JSON field has an unexpected type.
-
_intakeRequirements
final JsonField<List<String>> _intakeRequirements()
Returns the raw JSON value of intakeRequirements.
Unlike intakeRequirements, this method doesn't throw if the JSON field has an unexpected type.
-
_isActive
final JsonField<Boolean> _isActive()
Returns the raw JSON value of isActive.
Unlike isActive, this method doesn't throw if the JSON field has an unexpected type.
-
_orchestrationMode
final JsonField<TypeCreateParams.OrchestrationMode> _orchestrationMode()
Returns the raw JSON value of orchestrationMode.
Unlike orchestrationMode, this method doesn't throw if the JSON field has an unexpected type.
-
_reviewAgentTypeId
final JsonField<String> _reviewAgentTypeId()
Returns the raw JSON value of reviewAgentTypeId.
Unlike reviewAgentTypeId, this method doesn't throw if the JSON field has an unexpected type.
-
_reviewCriteria
final JsonField<List<String>> _reviewCriteria()
Returns the raw JSON value of reviewCriteria.
Unlike reviewCriteria, this method doesn't throw if the JSON field has an unexpected type.
-
_skillRefs
final JsonField<List<String>> _skillRefs()
Returns the raw JSON value of skillRefs.
Unlike skillRefs, this method doesn't throw if the JSON field has an unexpected type.
-
_slug
final JsonField<String> _slug()
Returns the raw JSON value of slug.
Unlike slug, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final TypeCreateParams.Body.Builder toBuilder()
-
validate
final TypeCreateParams.Body validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static TypeCreateParams.Body.Builder builder()
Returns a mutable builder for constructing an instance of Body.
The following fields are required:
.name()
-
-
-
-