Uses of Class
com.atlassian.bamboo.rest.model.AbstractRestModel
-
-
Uses of AbstractRestModel in com.atlassian.bamboo.plugins.rest.common
Classes in com.atlassian.bamboo.plugins.rest.common with type parameters of type AbstractRestModel Modifier and Type Interface Description interface
RestConversionFunction<F,T extends AbstractRestModel>
Methods in com.atlassian.bamboo.plugins.rest.common with type parameters of type AbstractRestModel Modifier and Type Method Description static <F,T extends AbstractRestModel>
@NotNull com.google.common.base.Function<F,T>RestConversionFunctionHelper. toFunction(@NotNull RestConversionFunction<F,T> converter, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo)
Deprecated.since 6.2 useRestConversionFunction.toFunction(Expansion, UriInfo)
. -
Uses of AbstractRestModel in com.atlassian.bamboo.plugins.rest.link
Methods in com.atlassian.bamboo.plugins.rest.link with parameters of type AbstractRestModel Modifier and Type Method Description void
LinkService. addLinks(@NotNull AbstractRestModel resource, @NotNull javax.ws.rs.core.UriInfo uriInfo)
Add links to the resource.void
LinkService. addLinks(@NotNull AbstractRestModel resource, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String resourceLocation)
Add links to the resource.void
LinkServiceImpl. addLinks(@NotNull AbstractRestModel resource, @NotNull javax.ws.rs.core.UriInfo uriInfo)
void
LinkServiceImpl. addLinks(@NotNull AbstractRestModel resource, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String resourceLocation)
-
Uses of AbstractRestModel in com.atlassian.bamboo.plugins.rest.model.expiry
Subclasses of AbstractRestModel in com.atlassian.bamboo.plugins.rest.model.expiry Modifier and Type Class Description class
PlanWithCustomExpirySettings
-
Uses of AbstractRestModel in com.atlassian.bamboo.plugins.rest.pagination
Methods in com.atlassian.bamboo.plugins.rest.pagination with type parameters of type AbstractRestModel Modifier and Type Method Description <T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService. getExpandablePage(@NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String pageLocation)
Constructs aRestPageModel
which is an empty page with a self link.<T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl. getExpandablePage(@NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String pageLocation)
<W,T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService. getPage(@NotNull Iterable<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer)
Transforms a list of domain objects toAbstractRestModel
s and constructs aRestPageModel
from the result.<W,T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService. getPage(@NotNull Iterable<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer, @NotNull String pageLocation)
Transforms a list of domain objects toAbstractRestModel
s and constructs aRestPageModel
from the result.<W,T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService. getPage(@NotNull Stream<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer)
Transforms a list of domain objects toAbstractRestModel
s and constructs aRestPageModel
from the result.<W,T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService. getPage(@NotNull Stream<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer, @NotNull String pageLocation)
Transforms a list of domain objects toAbstractRestModel
s and constructs aRestPageModel
from the result.<W,T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl. getPage(@NotNull Iterable<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer)
<W,T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl. getPage(@NotNull Iterable<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer, @NotNull String pageLocation)
<W,T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl. getPage(@NotNull Stream<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer)
<W,T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl. getPage(@NotNull Stream<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer, @NotNull String pageLocation)
<W,T extends AbstractRestModel>
RestPageModel<T>PaginationService. transformPage(@NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer, @NotNull Function<Integer,Collection<W>> daoFunction)
Gets paginated set of objects from database and transforms toAbstractRestModel
s and constructs aRestPageModel
.<W,T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl. transformPage(@NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W,T> transformer, @NotNull Function<Integer,Collection<W>> daoFunction)
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model
Classes in com.atlassian.bamboo.rest.model with type parameters of type AbstractRestModel Modifier and Type Class Description class
RestListModel<T extends AbstractRestModel>
REST model for returning a list of resources without paging.Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model Modifier and Type Class Description class
RestListModel<T extends AbstractRestModel>
REST model for returning a list of resources without paging. -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.agent
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.agent Modifier and Type Class Description class
RestRemoteAgentConfiguration
Rest model for configuration of remote agent support -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.alias
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.alias Modifier and Type Class Description class
RestUserAlias
Model for user repository alias REST endpoint -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.auditlog
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.auditlog Modifier and Type Class Description class
RestAuditLogConfiguration
Model used by audit log REST resource -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.concurrentbuild
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.concurrentbuild Modifier and Type Class Description class
RestBuildConcurrency
Model for build concurrency settings -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.configuration
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.configuration Modifier and Type Class Description class
RestGeneralConfiguration
Data model for general configuration -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.elasticconfiguration
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.elasticconfiguration Modifier and Type Class Description class
RestElasticConfiguration
Model for elastic configuration -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.group
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.group Modifier and Type Class Description class
RestGroup
Model for Group REST endpoint -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.imserver
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.imserver Modifier and Type Class Description class
RestIMServerConfiguration
REST model object for instant messenger server configuration -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.mail
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.mail Modifier and Type Class Description class
RestMailConfiguration
Data model for mail configuration -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.permission
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.permission Modifier and Type Class Description class
RestGlobalPermission
Model for user/group permission REST endpoint -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.quarantine
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.quarantine Modifier and Type Class Description class
RestQuarantineConfig
Model class for quarantine REST resource. -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.role
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.role Modifier and Type Class Description class
RestRole
Model for role permission REST endpoint -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.scheduler
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.scheduler Modifier and Type Class Description class
RestScheduledJob
Model of a Scheduled Job used for REST resources to allow serialization/deserialization to/from JSON and XML. -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.ssh
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.ssh Modifier and Type Class Description class
RestTrustedKey
Rest model for a ssh host keys. -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.user
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.admin.user Modifier and Type Class Description class
RestAccessToken
class
RestNewUser
Model for adding new user in Bamboo.class
RestUser
Model representing a user in Bamboo.class
RestUserDetails
Model representing a user, with information about directory -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.agent
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.agent Modifier and Type Class Description class
RestCapability
class
RestRemoteAgentCapability
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.agent.ephemeral
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.agent.ephemeral Modifier and Type Class Description class
RestEphemeralAgentTemplate
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.artifacthandler
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.artifacthandler Modifier and Type Class Description class
RestArtifactHandler
Model class to represent an artifact handler.class
SimpleRestArtifactHandler
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.pagination
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.pagination Modifier and Type Class Description class
RestPageModel<T>
REST model representing a page resource. -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.permission
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.permission Modifier and Type Class Description class
RestGroupPermission
Model for group permission REST endpointclass
RestPermission
Model for user/group permission REST endpointclass
RestRolePermission
Model for role permission REST endpointclass
RestUserPermission
Model for user permission REST endpoint -
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan Modifier and Type Class Description class
RestPlanConfig
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage Modifier and Type Class Description class
RestStage
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage.job
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage.job Modifier and Type Class Description class
RestJob
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage.job.artifact
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage.job.artifact Modifier and Type Class Description class
RestArtifactSubscriptions
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage.job.requirement
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage.job.requirement Modifier and Type Class Description class
RestAgentDetails
class
RestAgentSummary
class
RestElasticImageDetails
class
RestRequirement
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage.job.task
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.plan.stage.job.task Modifier and Type Class Description class
RestTask
-
Uses of AbstractRestModel in com.atlassian.bamboo.rest.model.sharedcredentials
Subclasses of AbstractRestModel in com.atlassian.bamboo.rest.model.sharedcredentials Modifier and Type Class Description class
RestSharedCredential
Rest model for a shared credential.
-