A B E F G H I L N O P S 
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
 
A B E F G H I L N O P S 
All Classes All Packages