A B E F G H I L N O P S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- applyConfig(ConfigNodeFactoryConfig) - Method in class org.github.gestalt.config.git.node.factory.GitConfigNodeFactory
B
- build() - Method in class org.github.gestalt.config.git.builder.GitModuleConfigBuilder
- build() - Method in class org.github.gestalt.config.git.GitConfigSourceBuilder
-
Builds the GitConfigSource, The GitConfigSource will try and download the repo to the provided folder.
- build(Map<String, String>) - Method in class org.github.gestalt.config.git.node.factory.GitConfigNodeFactory
- builder() - Static method in class org.github.gestalt.config.git.builder.GitModuleConfigBuilder
-
Create a builder to create the Google config.
- builder() - Static method in class org.github.gestalt.config.git.GitConfigSourceBuilder
-
Static function to create the builder.
E
- equals(Object) - Method in class org.github.gestalt.config.git.GitConfigSource
F
- format() - Method in class org.github.gestalt.config.git.GitConfigSource
G
- getCredentials() - Method in class org.github.gestalt.config.git.builder.GitModuleConfigBuilder
-
Get the credentials.
- getCredentials() - Method in class org.github.gestalt.config.git.config.GitModuleConfig
- getSshSessionFactory() - Method in class org.github.gestalt.config.git.builder.GitModuleConfigBuilder
-
Get the SshSessionFactory.
- getSshSessionFactory() - Method in class org.github.gestalt.config.git.config.GitModuleConfig
- getTags() - Method in class org.github.gestalt.config.git.GitConfigSource
- GitConfigNodeFactory - Class in org.github.gestalt.config.git.node.factory
-
Factory for creating an Azure Blob Config Node from parameters.
- GitConfigNodeFactory() - Constructor for class org.github.gestalt.config.git.node.factory.GitConfigNodeFactory
- GitConfigSource - Class in org.github.gestalt.config.git
-
Loads a file from git.
- GitConfigSource(String, Path, String, String, CredentialsProvider, SshSessionFactory) - Constructor for class org.github.gestalt.config.git.GitConfigSource
-
Create a new GitConfigSources.
- GitConfigSource(String, Path, String, String, CredentialsProvider, SshSessionFactory, Tags) - Constructor for class org.github.gestalt.config.git.GitConfigSource
-
Deprecated, for removal: This API element is subject to removal in a future version.Tags should be added via the builder. Storage of the tags have been moved to
ConfigSourcePackage.getTags(). - GitConfigSourceBuilder - Class in org.github.gestalt.config.git
-
Builder that allows you to construct a GitConfigSource.
- GitModuleConfig - Class in org.github.gestalt.config.git.config
-
Google specific configuration.
- GitModuleConfig() - Constructor for class org.github.gestalt.config.git.config.GitModuleConfig
- GitModuleConfig(CredentialsProvider, SshSessionFactory) - Constructor for class org.github.gestalt.config.git.config.GitModuleConfig
- GitModuleConfigBuilder - Class in org.github.gestalt.config.git.builder
-
Builder for creating Git specific configuration.
H
- hasCredentialsProvider() - Method in class org.github.gestalt.config.git.config.GitModuleConfig
- hashCode() - Method in class org.github.gestalt.config.git.GitConfigSource
- hasList() - Method in class org.github.gestalt.config.git.GitConfigSource
- hasSshSessionFactory() - Method in class org.github.gestalt.config.git.config.GitModuleConfig
- hasStream() - Method in class org.github.gestalt.config.git.GitConfigSource
I
- id() - Method in class org.github.gestalt.config.git.GitConfigSource
L
- loadList() - Method in class org.github.gestalt.config.git.GitConfigSource
- loadStream() - Method in class org.github.gestalt.config.git.GitConfigSource
N
- name() - Method in class org.github.gestalt.config.git.config.GitModuleConfig
- name() - Method in class org.github.gestalt.config.git.GitConfigSource
O
- org.github.gestalt.config.git - package org.github.gestalt.config.git
- org.github.gestalt.config.git.builder - package org.github.gestalt.config.git.builder
- org.github.gestalt.config.git.config - package org.github.gestalt.config.git.config
- org.github.gestalt.config.git.node.factory - package org.github.gestalt.config.git.node.factory
- org.github.gestalt.git - module org.github.gestalt.git
P
- PARAMETER_BUCKET_REPO_URI - Static variable in class org.github.gestalt.config.git.node.factory.GitConfigNodeFactory
- PARAMETER_CONFIG_FILE_PATH - Static variable in class org.github.gestalt.config.git.node.factory.GitConfigNodeFactory
- PARAMETER_LOCAL_REPO_PATH - Static variable in class org.github.gestalt.config.git.node.factory.GitConfigNodeFactory
- PARAMETER_OBJECT_BRANCH - Static variable in class org.github.gestalt.config.git.node.factory.GitConfigNodeFactory
S
- setBranch(String) - Method in class org.github.gestalt.config.git.GitConfigSourceBuilder
-
Set the branch you want to pull from git.
- setConfigFilePath(String) - Method in class org.github.gestalt.config.git.GitConfigSourceBuilder
-
Set the path to the config file in the git repo.
- setCredentials(CredentialsProvider) - Method in class org.github.gestalt.config.git.builder.GitModuleConfigBuilder
-
Sets the credentials.
- setCredentials(CredentialsProvider) - Method in class org.github.gestalt.config.git.config.GitModuleConfig
- setCredentials(CredentialsProvider) - Method in class org.github.gestalt.config.git.GitConfigSourceBuilder
-
Set the credentials for the git config source.
- setLocalRepoDirectory(Path) - Method in class org.github.gestalt.config.git.GitConfigSourceBuilder
-
Set the local directory you want to save the git repo to.
- setRepoURI(String) - Method in class org.github.gestalt.config.git.GitConfigSourceBuilder
-
Set the URI to the git repo.
- setSshSessionFactory(SshSessionFactory) - Method in class org.github.gestalt.config.git.builder.GitModuleConfigBuilder
-
Set the SshSessionFactory.
- setSshSessionFactory(SshSessionFactory) - Method in class org.github.gestalt.config.git.config.GitModuleConfig
- setSshSessionFactory(SshSessionFactory) - Method in class org.github.gestalt.config.git.GitConfigSourceBuilder
-
Setup the ssh session factory.
- SOURCE_TYPE - Static variable in class org.github.gestalt.config.git.node.factory.GitConfigNodeFactory
- supportsType(String) - Method in class org.github.gestalt.config.git.node.factory.GitConfigNodeFactory
All Classes All Packages