Package org.forgerock.api.models
Class ApiDescription
- java.lang.Object
- 
- org.forgerock.api.models.ApiDescription
 
- 
 public final class ApiDescription extends Object Class that represents the ApiDescription type in API descriptor.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classApiDescription.BuilderBuilder for the ApiDescription.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ApiDescription.BuilderapiDescription()Create a new Builder for ApiDescription.booleanequals(Object o)DefinitionsgetDefinitions()Getter of definitions.LocalizableStringgetDescription()Gets description of API Descriptor.ErrorsgetErrors()Getter of errors.StringgetId()Getter of id.PathsgetPaths()Getter of paths.ServicesgetServices()Getter of services.StringgetVersion()Getter of version.inthashCode()
 
- 
- 
- 
Method Detail- 
getIdpublic String getId() Getter of id.- Returns:
- id
 
 - 
getVersionpublic String getVersion() Getter of version.- Returns:
- The version.
 
 - 
getDescriptionpublic LocalizableString getDescription() Gets description of API Descriptor.- Returns:
- Description of API Descriptor
 
 - 
getDefinitionspublic Definitions getDefinitions() Getter of definitions.- Returns:
- Definitions map
 
 - 
getServicespublic Services getServices() Getter of services.- Returns:
- Services map
 
 - 
getErrorspublic Errors getErrors() Getter of errors.- Returns:
- Errors map
 
 - 
getPathspublic Paths getPaths() Getter of paths.- Returns:
- Paths
 
 - 
apiDescriptionpublic static ApiDescription.Builder apiDescription() Create a new Builder for ApiDescription.- Returns:
- Builder
 
 
- 
 
-