Class TemplateListResponse.Template
-
- All Implemented Interfaces:
public final class TemplateListResponse.Template
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classTemplateListResponse.Template.BuilderA builder for Template.
-
Method Summary
Modifier and Type Method Description final Optional<String>id()Unique template identifier final Optional<OffsetDateTime>createdAt()Template creation timestamp final Optional<String>description()Template description final Optional<String>name()Template name final Optional<List<JsonValue>>tags()Template tags for organization final Optional<String>type()Template type/category final Optional<Long>usageCount()Number of times template has been used final Optional<List<JsonValue>>variables()Template variables for customization final JsonField<String>_id()Returns the raw JSON value of id. final JsonField<OffsetDateTime>_createdAt()Returns the raw JSON value of createdAt. final JsonField<String>_description()Returns the raw JSON value of description. final JsonField<String>_name()Returns the raw JSON value of name. final JsonField<List<JsonValue>>_tags()Returns the raw JSON value of tags. final JsonField<String>_type()Returns the raw JSON value of type. final JsonField<Long>_usageCount()Returns the raw JSON value of usageCount. final JsonField<List<JsonValue>>_variables()Returns the raw JSON value of variables. final Map<String, JsonValue>_additionalProperties()final TemplateListResponse.Template.BuildertoBuilder()final TemplateListResponse.Templatevalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static TemplateListResponse.Template.Builderbuilder()Returns a mutable builder for constructing an instance of Template. -
-
Method Detail
-
createdAt
final Optional<OffsetDateTime> createdAt()
Template creation timestamp
-
description
final Optional<String> description()
Template description
-
usageCount
final Optional<Long> usageCount()
Number of times template has been used
-
_id
final JsonField<String> _id()
Returns the raw JSON value of id.
Unlike id, this method doesn't throw if the JSON field has an unexpected type.
-
_createdAt
final JsonField<OffsetDateTime> _createdAt()
Returns the raw JSON value of createdAt.
Unlike createdAt, 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.
-
_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.
-
_tags
final JsonField<List<JsonValue>> _tags()
Returns the raw JSON value of tags.
Unlike tags, this method doesn't throw if the JSON field has an unexpected type.
-
_type
final JsonField<String> _type()
Returns the raw JSON value of type.
Unlike type, this method doesn't throw if the JSON field has an unexpected type.
-
_usageCount
final JsonField<Long> _usageCount()
Returns the raw JSON value of usageCount.
Unlike usageCount, this method doesn't throw if the JSON field has an unexpected type.
-
_variables
final JsonField<List<JsonValue>> _variables()
Returns the raw JSON value of variables.
Unlike variables, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final TemplateListResponse.Template.Builder toBuilder()
-
validate
final TemplateListResponse.Template 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 TemplateListResponse.Template.Builder builder()
Returns a mutable builder for constructing an instance of Template.
-
-
-
-