Class TypeCreateParams
-
- All Implemented Interfaces:
-
dev.case.api.core.Params
public final class TypeCreateParams implements Params
Create a matter type with plain-English operating instructions and seeded work.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classTypeCreateParams.BuilderA builder for TypeCreateParams.
public final classTypeCreateParams.Bodypublic final classTypeCreateParams.DefaultMetadatapublic final classTypeCreateParams.DefaultWorkItempublic final classTypeCreateParams.OrchestrationMode
-
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.
-
_additionalBodyProperties
final Map<String, JsonValue> _additionalBodyProperties()
-
_additionalHeaders
final Headers _additionalHeaders()
Additional headers to send with the request.
-
_additionalQueryParams
final QueryParams _additionalQueryParams()
Additional query param to send with the request.
-
toBuilder
final TypeCreateParams.Builder toBuilder()
-
_body
final TypeCreateParams.Body _body()
-
_headers
Headers _headers()
The full set of headers in the parameters, including both fixed and additional headers.
-
_queryParams
QueryParams _queryParams()
The full set of query params in the parameters, including both fixed and additional query params.
-
builder
final static TypeCreateParams.Builder builder()
Returns a mutable builder for constructing an instance of TypeCreateParams.
The following fields are required:
.name()
-
-
-
-