github.com/cloudfoundry-attic/cli-with-i18n@v6.32.1-0.20171002233121-7401370d3b85+incompatible/actor/v2action/config.go (about) 1 package v2action 2 3 import "time" 4 5 //go:generate counterfeiter . Config 6 7 type Config interface { 8 AccessToken() string 9 PollingInterval() time.Duration 10 RefreshToken() string 11 SSHOAuthClient() string 12 SetAccessToken(accessToken string) 13 SetRefreshToken(refreshToken string) 14 SetTargetInformation(api string, apiVersion string, auth string, minCLIVersion string, doppler string, routing string, skipSSLValidation bool) 15 SetTokenInformation(accessToken string, refreshToken string, sshOAuthClient string) 16 SkipSSLValidation() bool 17 StagingTimeout() time.Duration 18 StartupTimeout() time.Duration 19 Target() string 20 UnsetOrganizationInformation() 21 UnsetSpaceInformation() 22 Verbose() (bool, []string) 23 }