public class GCloudExtension
extends com.github.rmee.cli.base.ClientExtensionBase
| Constructor and Description |
|---|
GCloudExtension() |
| Modifier and Type | Method and Description |
|---|---|
void |
exec(GCloudExecSpec spec) |
GkeConfiguration |
getGke() |
java.io.File |
getKeyFile() |
java.lang.String |
getProject() |
java.lang.String |
getRegion() |
java.lang.String |
getZone() |
void |
gke(groovy.lang.Closure<GkeConfiguration> closure) |
void |
init() |
protected void |
initProject(org.gradle.api.Project project) |
void |
setGke(GkeConfiguration gke) |
void |
setKeyFile(java.io.File keyFile) |
void |
setProject(java.lang.String project) |
void |
setRegion(java.lang.String region) |
void |
setZone(java.lang.String zone) |
public java.lang.String getProject()
public void setProject(java.lang.String project)
public void init()
init in class com.github.rmee.cli.base.ClientExtensionBasepublic void exec(GCloudExecSpec spec)
public void gke(groovy.lang.Closure<GkeConfiguration> closure)
public java.lang.String getRegion()
public void setRegion(java.lang.String region)
public java.lang.String getZone()
public void setZone(java.lang.String zone)
public GkeConfiguration getGke()
public void setGke(GkeConfiguration gke)
public java.io.File getKeyFile()
public void setKeyFile(java.io.File keyFile)
protected void initProject(org.gradle.api.Project project)