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.InputBranchState
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.ManageBranchGitHubAction
Gets the ref from a branch name.

C

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

D

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

E

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

G

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

I

InputBranchState - 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.
ManageBranchGitHubAction - Class in me.julb.applications.github.actions
The action to manage branches.
ManageBranchGitHubAction() - Constructor for class me.julb.applications.github.actions.ManageBranchGitHubAction
 
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.InputBranchState
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.ManageBranchGitHubAction
Gets the ref from a tag name.

V

valueOf(String) - Static method in enum class me.julb.applications.github.actions.InputBranchState
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.InputBranchState
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