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  }