Class TemplateListResponse.Item
-
- All Implemented Interfaces:
public final class TemplateListResponse.Item
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classTemplateListResponse.Item.BuilderA builder for Item.
public final classTemplateListResponse.Item.DataThe template's data containing it's routing configs
-
Method Summary
Modifier and Type Method Description final BaseTemplateTenantAssociationtoBaseTemplateTenantAssociation()final Stringid()The template's id final StringcreatedAt()The timestamp at which the template was created final StringpublishedAt()The timestamp at which the template was published final StringupdatedAt()The timestamp at which the template was last updated final Stringversion()The version of the template final TemplateListResponse.Item.Datadata()The template's data containing it's routing configs final JsonField<String>_id()Returns the raw JSON value of id. final JsonField<String>_createdAt()Returns the raw JSON value of createdAt. final JsonField<String>_publishedAt()Returns the raw JSON value of publishedAt. final JsonField<String>_updatedAt()Returns the raw JSON value of updatedAt. final JsonField<String>_version()Returns the raw JSON value of version. final JsonField<TemplateListResponse.Item.Data>_data()Returns the raw JSON value of data. final Map<String, JsonValue>_additionalProperties()final TemplateListResponse.Item.BuildertoBuilder()final TemplateListResponse.Itemvalidate()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.Item.Builderbuilder()Returns a mutable builder for constructing an instance of Item. -
-
Method Detail
-
toBaseTemplateTenantAssociation
final BaseTemplateTenantAssociation toBaseTemplateTenantAssociation()
-
publishedAt
final String publishedAt()
The timestamp at which the template was published
-
data
final TemplateListResponse.Item.Data data()
The template's data containing it's routing configs
-
_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<String> _createdAt()
Returns the raw JSON value of createdAt.
Unlike createdAt, this method doesn't throw if the JSON field has an unexpected type.
-
_publishedAt
final JsonField<String> _publishedAt()
Returns the raw JSON value of publishedAt.
Unlike publishedAt, this method doesn't throw if the JSON field has an unexpected type.
-
_updatedAt
final JsonField<String> _updatedAt()
Returns the raw JSON value of updatedAt.
Unlike updatedAt, this method doesn't throw if the JSON field has an unexpected type.
-
_version
final JsonField<String> _version()
Returns the raw JSON value of version.
Unlike version, this method doesn't throw if the JSON field has an unexpected type.
-
_data
final JsonField<TemplateListResponse.Item.Data> _data()
Returns the raw JSON value of data.
Unlike data, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final TemplateListResponse.Item.Builder toBuilder()
-
validate
final TemplateListResponse.Item 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.Item.Builder builder()
Returns a mutable builder for constructing an instance of Item.
The following fields are required:
.id() .createdAt() .publishedAt() .updatedAt() .version() .data()
-
-
-
-