Package sh.ory.model
Class NormalizedProjectRevisionIdentitySchema
java.lang.Object
sh.ory.model.NormalizedProjectRevisionIdentitySchema
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-04-19T11:31:27.587817519Z[Etc/UTC]") public class NormalizedProjectRevisionIdentitySchema extends Object
NormalizedProjectRevisionIdentitySchema
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_CREATED_ATstatic StringSERIALIZED_NAME_IDstatic StringSERIALIZED_NAME_IDENTITY_SCHEMAstatic StringSERIALIZED_NAME_IDENTITY_SCHEMA_IDstatic StringSERIALIZED_NAME_IMPORT_IDstatic StringSERIALIZED_NAME_IMPORT_URLstatic StringSERIALIZED_NAME_IS_DEFAULTstatic StringSERIALIZED_NAME_PRESETstatic StringSERIALIZED_NAME_PROJECT_REVISION_IDstatic StringSERIALIZED_NAME_UPDATED_AT -
Constructor Summary
Constructors Constructor Description NormalizedProjectRevisionIdentitySchema()NormalizedProjectRevisionIdentitySchema(OffsetDateTime createdAt, OffsetDateTime updatedAt) -
Method Summary
Modifier and Type Method Description booleanequals(Object o)OffsetDateTimegetCreatedAt()The Project's Revision Creation DateUUIDgetId()Get idIdentitySchemagetIdentitySchema()Get identitySchemaStringgetIdentitySchemaId()Get identitySchemaIdStringgetImportId()The imported (named) ID of the Identity Schema referenced in the Ory Kratos config.StringgetImportUrl()The ImportURL can be used to import an Identity Schema from a bse64 encoded string.BooleangetIsDefault()If true sets the default schema for identities Only one schema can ever be the default schema.StringgetPreset()Use a preset instead of a custom identity schema.UUIDgetProjectRevisionId()Get projectRevisionIdOffsetDateTimegetUpdatedAt()Last Time Project's Revision was UpdatedinthashCode()NormalizedProjectRevisionIdentitySchemaid(UUID id)NormalizedProjectRevisionIdentitySchemaidentitySchema(IdentitySchema identitySchema)NormalizedProjectRevisionIdentitySchemaidentitySchemaId(String identitySchemaId)NormalizedProjectRevisionIdentitySchemaimportId(String importId)NormalizedProjectRevisionIdentitySchemaimportUrl(String importUrl)NormalizedProjectRevisionIdentitySchemaisDefault(Boolean isDefault)NormalizedProjectRevisionIdentitySchemapreset(String preset)NormalizedProjectRevisionIdentitySchemaprojectRevisionId(UUID projectRevisionId)voidsetId(UUID id)voidsetIdentitySchema(IdentitySchema identitySchema)voidsetIdentitySchemaId(String identitySchemaId)voidsetImportId(String importId)voidsetImportUrl(String importUrl)voidsetIsDefault(Boolean isDefault)voidsetPreset(String preset)voidsetProjectRevisionId(UUID projectRevisionId)StringtoString()
-
Field Details
-
SERIALIZED_NAME_CREATED_AT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IDENTITY_SCHEMA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IDENTITY_SCHEMA_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IMPORT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IMPORT_URL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_DEFAULT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PRESET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROJECT_REVISION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_UPDATED_AT
- See Also:
- Constant Field Values
-
-
Constructor Details
-
NormalizedProjectRevisionIdentitySchema
public NormalizedProjectRevisionIdentitySchema() -
NormalizedProjectRevisionIdentitySchema
-
-
Method Details
-
getCreatedAt
The Project's Revision Creation Date- Returns:
- createdAt
-
id
-
getId
Get id- Returns:
- id
-
setId
-
identitySchema
-
getIdentitySchema
Get identitySchema- Returns:
- identitySchema
-
setIdentitySchema
-
identitySchemaId
-
getIdentitySchemaId
Get identitySchemaId- Returns:
- identitySchemaId
-
setIdentitySchemaId
-
importId
-
getImportId
The imported (named) ID of the Identity Schema referenced in the Ory Kratos config.- Returns:
- importId
-
setImportId
-
importUrl
-
getImportUrl
The ImportURL can be used to import an Identity Schema from a bse64 encoded string. In the future, this key also support HTTPS and other sources! If you import an Ory Kratos configuration, this would be akin to the `identity.schemas.#.url` key. The configuration will always return the import URL when you fetch it from the API.- Returns:
- importUrl
-
setImportUrl
-
isDefault
-
getIsDefault
If true sets the default schema for identities Only one schema can ever be the default schema. If you try to add two schemas with default to true, the request will fail.- Returns:
- isDefault
-
setIsDefault
-
preset
-
getPreset
Use a preset instead of a custom identity schema.- Returns:
- preset
-
setPreset
-
projectRevisionId
-
getProjectRevisionId
Get projectRevisionId- Returns:
- projectRevisionId
-
setProjectRevisionId
-
getUpdatedAt
Last Time Project's Revision was Updated- Returns:
- updatedAt
-
equals
-
hashCode
public int hashCode() -
toString
-