Class GitModuleConfig

  • All Implemented Interfaces:
    org.github.gestalt.config.entity.GestaltModuleConfig

    public final class GitModuleConfig
    extends java.lang.Object
    implements org.github.gestalt.config.entity.GestaltModuleConfig
    Google specific configuration. You can either specify the project ID or it will get it from the default.
    • Constructor Detail

      • GitModuleConfig

        public GitModuleConfig()
      • GitModuleConfig

        public GitModuleConfig​(org.eclipse.jgit.transport.CredentialsProvider credentials,
                               org.eclipse.jgit.transport.SshSessionFactory sshSessionFactory)
    • Method Detail

      • name

        public java.lang.String name()
        Specified by:
        name in interface org.github.gestalt.config.entity.GestaltModuleConfig
      • hasSshSessionFactory

        public boolean hasSshSessionFactory()
      • getSshSessionFactory

        public org.eclipse.jgit.transport.SshSessionFactory getSshSessionFactory()
      • setSshSessionFactory

        public void setSshSessionFactory​(org.eclipse.jgit.transport.SshSessionFactory sshSessionFactory)
      • hasCredentialsProvider

        public boolean hasCredentialsProvider()
      • getCredentials

        public org.eclipse.jgit.transport.CredentialsProvider getCredentials()
      • setCredentials

        public void setCredentials​(org.eclipse.jgit.transport.CredentialsProvider credentials)