Index

A B C D E G I K M N O P R S T V 
All Classes and Interfaces|All Packages

A

ABSENT - Enum constant in enum class me.julb.applications.github.actions.InputTagState
The branch needs to be deleted.
Application - Class in me.julb
The main class to launch the action.
Application() - Constructor for class me.julb.Application
 

B

branchRef(String) - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Gets the ref from a branch name.

C

connectApi() - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Connects to GitHub API.
createGHRef(String, String, Optional<GHRef>) - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Creates or updates the GHRef if any.

D

deleteGHRef(Optional<GHRef>) - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Deletes the GHRef if any.

E

execute() - Method in class me.julb.applications.github.actions.ManageTagGitHubAction

G

getAnyGHRef(String) - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Gets the GHRef branch or tag matching the given name.
getInputFrom() - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Gets the "from" input.
getInputName() - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Gets the "name" input.
getInputState() - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Gets the "state" input.
getTagGHRef(String) - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Gets the GHRef tag matching the given name.

I

InputTagState - Enum Class in me.julb.applications.github.actions
The input branch state.

K

key() - Method in enum class me.julb.applications.github.actions.OutputVars
Getter for property key.

M

main(String[]) - Static method in class me.julb.Application
Main method.
ManageTagGitHubAction - Class in me.julb.applications.github.actions
The action to manage tags.
ManageTagGitHubAction() - Constructor for class me.julb.applications.github.actions.ManageTagGitHubAction
 
me.julb - package me.julb
 
me.julb.applications.github.actions - package me.julb.applications.github.actions
 

N

NAME - Enum constant in enum class me.julb.applications.github.actions.OutputVars
The branch name.

O

OutputVars - Enum Class in me.julb.applications.github.actions
The output variables.

P

PRESENT - Enum constant in enum class me.julb.applications.github.actions.InputTagState
The branch needs to be created.

R

REF - Enum constant in enum class me.julb.applications.github.actions.OutputVars
The branch ref.

S

SHA - Enum constant in enum class me.julb.applications.github.actions.OutputVars
The branch sha.

T

tagRef(String) - Method in class me.julb.applications.github.actions.ManageTagGitHubAction
Gets the ref from a tag name.

V

valueOf(String) - Static method in enum class me.julb.applications.github.actions.InputTagState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.julb.applications.github.actions.OutputVars
Returns the enum constant of this class with the specified name.
values() - Static method in enum class me.julb.applications.github.actions.InputTagState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.julb.applications.github.actions.OutputVars
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E G I K M N O P R S T V 
All Classes and Interfaces|All Packages