github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/actor/v3action/config.go (about) 1 package v3action 2 3 import ( 4 "time" 5 ) 6 7 //go:generate counterfeiter . Config 8 9 type Config interface { 10 AccessToken() string 11 DialTimeout() time.Duration 12 PollingInterval() time.Duration 13 SetTargetInformation(api string, apiVersion string, auth string, minCLIVersion string, doppler string, routing string, skipSSLValidation bool) 14 SetTokenInformation(accessToken string, refreshToken string, sshOAuthClient string) 15 SetUAAClientCredentials(client string, clientSecret string) 16 SetUAAGrantType(uaaGrantType string) 17 SkipSSLValidation() bool 18 SSHOAuthClient() string 19 StartupTimeout() time.Duration 20 StagingTimeout() time.Duration 21 Target() string 22 UAAGrantType() string 23 UnsetOrganizationAndSpaceInformation() 24 }