Uses of Class
com.atlassian.bamboo.rest.model.expansion.Expansion
Package
Description
-
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.agent
Modifier and TypeMethodDescription@NotNull RestRemoteAgentConfiguration
RemoteAgentConfigurationConversionFunction.apply
(@NotNull Boolean remoteAgentsEnabled, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.artifacthandler
-
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.auditlog
Modifier and TypeMethodDescription@NotNull RestAuditLogConfiguration
AuditLogConversionFunction.apply
(@NotNull Boolean auditLoggingEnabled, @Nullable Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.concurrentbuild
Modifier and TypeMethodDescription@NotNull RestBuildConcurrency
BuildConcurrencyConversionFunction.apply
(@NotNull ConcurrentBuildConfig input, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.configuration
Modifier and TypeMethodDescription@NotNull RestGeneralConfiguration
GeneralConfigurationConversionFunction.apply
(@NotNull GeneralConfiguration input, @Nullable Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.elasticconfiguration
Modifier and TypeMethodDescription@NotNull RestElasticConfiguration
ElasticConfigurationConversionFunction.apply
(@NotNull ElasticConfiguration input, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.imserver
Modifier and TypeMethodDescription@NotNull RestIMServerConfiguration
IMServerConfigurationConversionFunction.apply
(@NotNull InstantMessagingServerDefinition input, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestIMServerConfiguration
IMServerResource.updateIMServerConfig
(@NotNull RestIMServerConfiguration restIMServerConfiguration, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.mail
Modifier and TypeMethodDescription@NotNull RestMailConfiguration
MailConfigurationConversionFunction.apply
(@NotNull com.atlassian.mail.server.SMTPMailServer input, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.quarantine
Modifier and TypeMethodDescription@NotNull RestQuarantineConfig
QuarantineConfigConversionFunction.apply
(@NotNull QuarantineConfiguration input, @Nullable Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.admin.ssh
Modifier and TypeMethodDescription@NotNull RestTrustedKey
TrustedKeyConversionFunction.apply
(@NotNull TrustedKey input, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.common
Modifier and TypeMethodDescriptionRestConversionFunction.apply
(F input, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Transforms a domain object to aAbstractRestModel
.RestConversionFunction.toFunction
(@NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) 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. -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.pagination
Modifier and TypeMethodDescription<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 Expansion in com.atlassian.bamboo.plugins.rest.plan
Modifier and TypeMethodDescription@NotNull RestPlanConfig
PlanConversionFunction.apply
(@NotNull ImmutableChain plan, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.plan.stage
Modifier and TypeMethodDescription@NotNull RestStage
StageConversionFunction.apply
(@NotNull ImmutableChainStage stage, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) RestStageService.getStageDeletionWarnings
(@NotNull PlanKey planKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get warnings related to stage deletion.@NotNull RestWarnings
RestStageServiceImpl.getStageDeletionWarnings
(@NotNull PlanKey planKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) RestStageService.getStageMoveWarnings
(@NotNull PlanKey planKey, long stageId, int index, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns warnings related to a stage move action.@NotNull RestWarnings
RestStageServiceImpl.getStageMoveWarnings
(@NotNull PlanKey planKey, long stageId, int index, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestStage
RestStageService.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull RestStage restStage, @NotNull io.atlassian.fugue.Option<ConfirmationToken> token, @Nullable Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Performs a partial update on a stage, updating just the fields that are specified while the rest will remain the same.@NotNull RestStage
RestStageServiceImpl.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull RestStage updatedStage, @NotNull io.atlassian.fugue.Option<ConfirmationToken> token, @Nullable Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.plan.stage.job
Modifier and TypeMethodDescription@NotNull RestJob
RestJobService.addJob
(@NotNull PlanKey planKey, long stageId, @Nullable RestJob restJob, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Create a new job@NotNull RestJob
RestJobServiceImpl.addJob
(@NotNull PlanKey planKey, long stageId, @Nullable RestJob restJob, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestJob
JobConversionFunction.apply
(@NotNull ImmutableJob job, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestWarnings
RestJobService.getJobDeletionWarnings
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get warnings related to job deletion.@NotNull RestWarnings
RestJobServiceImpl.getJobDeletionWarnings
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestWarnings
RestJobService.getJobMoveWarnings
(@NotNull PlanKey jobKey, long targetStageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get warnings related to job move.@NotNull RestWarnings
RestJobServiceImpl.getJobMoveWarnings
(@NotNull PlanKey jobKey, long targetStageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestJob
RestJobService.updateJob
(@NotNull PlanKey jobKey, @Nullable RestJob restJob, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Updates the details of a specific job.@NotNull RestJob
RestJobServiceImpl.updateJob
(@NotNull PlanKey jobKey, @Nullable RestJob restJob, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.plan.stage.job.artifact
Modifier and TypeMethodDescription@NotNull List<RestArtifactSubscriptions>
RestArtifactService.getAffectedArtifactSubscriptionsByJobMove
(@NotNull PlanKey jobKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns all artifact subscriptions that will be broken if we move a given job.@NotNull List<RestArtifactSubscriptions>
RestArtifactServiceImpl.getAffectedArtifactSubscriptionsByJobMove
(@NotNull PlanKey jobKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull List<RestArtifactSubscriptions>
RestArtifactService.getAffectedArtifactSubscriptionsByStageMove
(@NotNull ImmutableChainStage stage, int stageIndex, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns all artifact subscriptions that will be broken if we move a given stage.@NotNull List<RestArtifactSubscriptions>
RestArtifactServiceImpl.getAffectedArtifactSubscriptionsByStageMove
(@NotNull ImmutableChainStage stage, int index, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull List<RestArtifactSubscriptions>
RestArtifactService.getConsumersOfArtifacts
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns the full list of artifact subscriptions in the same stage for a job's artifacts, returning one entry for each job.@NotNull List<RestArtifactSubscriptions>
RestArtifactServiceImpl.getConsumersOfArtifacts
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.plan.stage.job.task
Modifier and TypeMethodDescription@NotNull RestTask
TaskConversionFunction.apply
(@NotNull DecoratedTaskDefinition<ImmutableJob> taskDefinition, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.plugins.rest.service
Modifier and TypeMethodDescriptionRestUserAccessTokenService.getUserTokens
(String userName, PageRequest pageRequest, Expansion expansion, javax.ws.rs.core.UriInfo uriInfo) -
Uses of Expansion in com.atlassian.bamboo.rest.model.expansion
Modifier and TypeMethodDescription@NotNull Expansion
Expansion.getExpansion
(@NotNull String name) Get expansion at a specific sub node.ExpansionParam.getExpansion()
@NotNull Expansion
Expansion.getSubExpansion
(@NotNull String name) Get expansion at a specific sub node.static @NotNull Expansion
Takes in expansion arguments and parses/splits/merges them into an expansion tree.Modifier and TypeMethodDescriptionvoid
Expansion.addSubExpansion
(@Nullable Expansion expansion) Adds a single sub expansion to this expansion.Modifier and TypeMethodDescriptionvoid
Expansion.addSubExpansions
(@Nullable Collection<Expansion> expansions) Adds sub expansions to this expansion.
RestConversionFunction.toFunction(Expansion, UriInfo)
.