Index
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.
All Classes and Interfaces|All Packages