## Uses of Class
org.springframework.cloud.dataflow.core.AppRegistration

- Packages that use AppRegistration
  Package | Description
  --- | ---
  org.springframework.cloud.dataflow.core | Root package of the Spring Cloud Data Flow domain model.
  org.springframework.cloud.dataflow.registry.repository | Root package of Spring Cloud Data Flow Core.
  org.springframework.cloud.dataflow.registry.service | Root package of Spring Cloud Data Flow Core.
  org.springframework.cloud.dataflow.server.controller | Spring Cloud Data Flow Server Controllers.
  org.springframework.cloud.dataflow.server.controller.assembler |

- - ### Uses of AppRegistration in org.springframework.cloud.dataflow.core

    Methods in org.springframework.cloud.dataflow.core with parameters of type AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `int` | AppRegistration.`compareTo(AppRegistration that)`

  - ### Uses of AppRegistration in org.springframework.cloud.dataflow.registry.repository

    Methods in org.springframework.cloud.dataflow.registry.repository with type parameters of type AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `<S extends AppRegistration> S` | AppRegistrationRepository.`save(S s)`

    Methods in org.springframework.cloud.dataflow.registry.repository that return AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `AppRegistration` | AppRegistrationRepository.`findAppRegistrationByNameAndTypeAndDefaultVersionIsTrue(String name, ApplicationType type)`
    `AppRegistration` | AppRegistrationRepository.`findAppRegistrationByNameAndTypeAndVersion(String name, ApplicationType type, String version)`

    Methods in org.springframework.cloud.dataflow.registry.repository that return types with arguments of type AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `List<AppRegistration>` | AppRegistrationRepository.`findAll()`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistrationRepository.`findAllByDefaultVersionIsTrue(org.springframework.data.domain.Pageable pageable)`
    `List<AppRegistration>` | AppRegistrationRepository.`findAllByName(String name)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistrationRepository.`findAllByNameContainingIgnoreCase(String name, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistrationRepository.`findAllByNameContainingIgnoreCaseAndDefaultVersionIsTrue(String name, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistrationRepository.`findAllByType(ApplicationType type, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistrationRepository.`findAllByTypeAndDefaultVersionIsTrue(ApplicationType type, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistrationRepository.`findAllByTypeAndNameContainingIgnoreCase(ApplicationType type, String name, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistrationRepository.`findAllByTypeAndNameContainingIgnoreCaseAndDefaultVersionIsTrue(ApplicationType type, String name, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistrationRepositoryImpl.`findAllByTypeAndNameIsLikeAndVersionAndDefaultVersion(ApplicationType type, String name, String version, boolean defaultVersion, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistrationRepositoryCustom.`findAllByTypeAndNameIsLikeAndVersionAndDefaultVersion(ApplicationType type, String name, String version, boolean defaultVersion, org.springframework.data.domain.Pageable pageable)` Function to find all app registrations based on various optional parameters using predicates.

  - ### Uses of AppRegistration in org.springframework.cloud.dataflow.registry.service

    Methods in org.springframework.cloud.dataflow.registry.service that return AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `AppRegistration` | DefaultAppRegistryService.`find(String name, ApplicationType type)`
    `AppRegistration` | AppRegistryService.`find(String name, ApplicationType type)`
    `AppRegistration` | DefaultAppRegistryService.`find(String name, ApplicationType type, String version)`
    `default AppRegistration` | AppRegistryService.`find(String name, ApplicationType type, String version)`
    `AppRegistration` | DefaultAppRegistryService.`getDefaultApp(String name, ApplicationType type)`
    `AppRegistration` | AppRegistryService.`getDefaultApp(String name, ApplicationType type)`
    `AppRegistration` | DefaultAppRegistryService.`save(AppRegistration app)`
    `AppRegistration` | AppRegistryService.`save(AppRegistration app)` Save an `AppRegistration` instance.
    `AppRegistration` | DefaultAppRegistryService.`save(String name, ApplicationType type, String version, URI uri, URI metadataUri)`
    `AppRegistration` | AppRegistryService.`save(String name, ApplicationType type, String version, URI uri, URI metadataUri)` Saves a new `AppRegistration` identified by its name, type, version and URIs.

    Methods in org.springframework.cloud.dataflow.registry.service that return types with arguments of type AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `List<AppRegistration>` | DefaultAppRegistryService.`findAll()`
    `List<AppRegistration>` | AppRegistryService.`findAll()`
    `org.springframework.data.domain.Page<AppRegistration>` | DefaultAppRegistryService.`findAll(org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistryService.`findAll(org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | DefaultAppRegistryService.`findAllByTypeAndNameIsLike(ApplicationType type, String name, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistryService.`findAllByTypeAndNameIsLike(ApplicationType type, String name, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | DefaultAppRegistryService.`findAllByTypeAndNameIsLikeAndDefaultVersionIsTrue(ApplicationType type, String name, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistryService.`findAllByTypeAndNameIsLikeAndDefaultVersionIsTrue(ApplicationType type, String name, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | DefaultAppRegistryService.`findAllByTypeAndNameIsLikeAndVersionAndDefaultVersion(ApplicationType type, String name, String version, boolean defaultVersion, org.springframework.data.domain.Pageable pageable)`
    `org.springframework.data.domain.Page<AppRegistration>` | AppRegistryService.`findAllByTypeAndNameIsLikeAndVersionAndDefaultVersion(ApplicationType type, String name, String version, boolean defaultVersion, org.springframework.data.domain.Pageable pageable)` Returns all app registrations based on various optional parameters.
    `List<AppRegistration>` | DefaultAppRegistryService.`importAll(boolean overwrite, org.springframework.core.io.Resource... resources)`
    `List<AppRegistration>` | AppRegistryService.`importAll(boolean overwrite, org.springframework.core.io.Resource... resources)` Import bulk of applications from input load files

    Methods in org.springframework.cloud.dataflow.registry.service with parameters of type AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `org.springframework.core.io.Resource` | DefaultAppRegistryService.`getAppMetadataResource(AppRegistration appRegistration)`
    `org.springframework.core.io.Resource` | AppRegistryService.`getAppMetadataResource(AppRegistration appRegistration)` Converts application's metadata URI into Spring resource object.
    `org.springframework.core.io.Resource` | DefaultAppRegistryService.`getAppResource(AppRegistration appRegistration)`
    `org.springframework.core.io.Resource` | AppRegistryService.`getAppResource(AppRegistration appRegistration)` Converts application's URI into Spring resource object.
    `protected boolean` | DefaultAppRegistryService.`isOverwrite(AppRegistration app, boolean overwrite)`
    `AppRegistration` | DefaultAppRegistryService.`save(AppRegistration app)`
    `AppRegistration` | AppRegistryService.`save(AppRegistration app)` Save an `AppRegistration` instance.
    `void` | DefaultAppRegistryService.`validate(AppRegistration registration, String uri, String version)`
    `void` | AppRegistryService.`validate(AppRegistration registration, String uri, String version)` Validate given registration with given uri and version.

    Method parameters in org.springframework.cloud.dataflow.registry.service with type arguments of type AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultAppRegistryService.`deleteAll(Iterable<AppRegistration> appRegistrations)`
    `void` | AppRegistryService.`deleteAll(Iterable<AppRegistration> appRegistrations)` Deletes all provided `AppRegistration`'s.

  - ### Uses of AppRegistration in org.springframework.cloud.dataflow.server.controller

    Methods in org.springframework.cloud.dataflow.server.controller that return AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `AppRegistration` | AppAlreadyRegisteredException.`getPrevious()`

    Method parameters in org.springframework.cloud.dataflow.server.controller with type arguments of type AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `org.springframework.hateoas.PagedModel<? extends AppRegistrationResource>` | AppRegistryController.`list(org.springframework.data.domain.Pageable pageable, org.springframework.data.web.PagedResourcesAssembler<AppRegistration> pagedResourcesAssembler, ApplicationType type, String search, String version, boolean defaultVersion)` List app registrations.
    `org.springframework.hateoas.PagedModel<? extends AppRegistrationResource>` | AppRegistryController.`registerAll(org.springframework.data.domain.Pageable pageable, org.springframework.data.web.PagedResourcesAssembler<AppRegistration> pagedResourcesAssembler, String uri, String apps, boolean force)` Register all applications listed in a properties file or provided as key/value pairs.

    Constructors in org.springframework.cloud.dataflow.server.controller with parameters of type AppRegistration
    Constructor and Description
    `AppAlreadyRegisteredException(AppRegistration previous)`

  - ### Uses of AppRegistration in org.springframework.cloud.dataflow.server.controller.assembler

    Methods in org.springframework.cloud.dataflow.server.controller.assembler that return types with arguments of type AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `org.springframework.hateoas.server.RepresentationModelAssembler<AppRegistration,R>` | AppRegistrationAssemblerProvider.`getAppRegistrationAssembler()` Get the `AppRegistration` assembler.

    Methods in org.springframework.cloud.dataflow.server.controller.assembler with parameters of type AppRegistration
    Modifier and Type | Method and Description
    --- | ---
    `protected R` | DefaultAppRegistrationAssembler.`instantiateModel(AppRegistration registration)`
    `R` | DefaultAppRegistrationAssembler.`toModel(AppRegistration registration)`

Copyright © 2021 Pivotal Software, Inc.. All rights reserved.