Skip navigation links
A B C D F G I J K L M P R S T U W _ 

A

APPLICATION_NAME - Static variable in class com.google.jenkins.plugins.k8sengine.client.ClientFactory
 

B

build() - Method in class com.google.jenkins.plugins.k8sengine.JenkinsRunContext.Builder
 
build() - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig.Builder
 
Builder() - Constructor for class com.google.jenkins.plugins.k8sengine.JenkinsRunContext.Builder
 
Builder() - Constructor for class com.google.jenkins.plugins.k8sengine.KubeConfig.Builder
 

C

ClientFactory - Class in com.google.jenkins.plugins.k8sengine.client
Creates clients for communicating with Google APIs.
ClientFactory(ItemGroup, ImmutableList<DomainRequirement>, String, Optional<HttpTransport>) - Constructor for class com.google.jenkins.plugins.k8sengine.client.ClientFactory
Creates a ClientFactory instance.
ClientFactory(ItemGroup, String) - Constructor for class com.google.jenkins.plugins.k8sengine.client.ClientFactory
Creates a ClientFactory instance without specifying domainRequirements or httpTransport.
ClientFactory_FailedToInitializeHTTPTransport(Object) - Static method in class com.google.jenkins.plugins.k8sengine.client.Messages
Key ClientFactory.FailedToInitializeHTTPTransport: Failed to initialize HTTP transport: {0}.
ClientFactory_FailedToRetrieveCredentials(Object) - Static method in class com.google.jenkins.plugins.k8sengine.client.Messages
Key ClientFactory.FailedToRetrieveCredentials: Could not retrieve credentials: {0}.
cloudResourceManagerClient() - Method in class com.google.jenkins.plugins.k8sengine.client.ClientFactory
CloudResourceManagerClient - Class in com.google.jenkins.plugins.k8sengine.client
Client for communicating with the Google Cloud Research Manager API.
CloudResourceManagerClient(CloudResourceManager) - Constructor for class com.google.jenkins.plugins.k8sengine.client.CloudResourceManagerClient
Constructs a new CloudResourceManagerClient instance.
clusters(ImmutableList<Object>) - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig.Builder
 
com.google.jenkins.plugins.k8sengine - package com.google.jenkins.plugins.k8sengine
 
com.google.jenkins.plugins.k8sengine.client - package com.google.jenkins.plugins.k8sengine.client
 
computeClient() - Method in class com.google.jenkins.plugins.k8sengine.client.ClientFactory
Creates a new ComputeClient.
ComputeClient - Class in com.google.jenkins.plugins.k8sengine.client
Client for communicating with the Google Compute Engine API
ComputeClient(Compute) - Constructor for class com.google.jenkins.plugins.k8sengine.client.ComputeClient
Constructs a new ComputeClient instance.
containerClient() - Method in class com.google.jenkins.plugins.k8sengine.client.ClientFactory
Creates a new ContainerClient.
ContainerClient - Class in com.google.jenkins.plugins.k8sengine.client
Client for communicating with the Google GKE API.
ContainerClient(Container) - Constructor for class com.google.jenkins.plugins.k8sengine.client.ContainerClient
Constructs a new ContainerClient instance.
ContainerScopeRequirement - Class in com.google.jenkins.plugins.k8sengine.client
Defines the scope requirements for the GKE "Container" API.
ContainerScopeRequirement() - Constructor for class com.google.jenkins.plugins.k8sengine.client.ContainerScopeRequirement
 
contexts(ImmutableList<Object>) - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig.Builder
 
currentContext(String) - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig.Builder
 

D

DescriptorImpl() - Constructor for class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
doCheckClusterName(Jenkins, String, String, String, String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
doCheckCredentialsId(Jenkins, String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
doCheckManifestPattern(String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
doCheckProjectId(Jenkins, String, String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
doCheckZone(Jenkins, String, String, String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
doFillClusterNameItems(Jenkins, String, String, String, String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
doFillCredentialsIdItems(Jenkins) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
doFillProjectIdItems(Jenkins, String, String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
doFillZoneItems(Jenkins, String, String, String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 

F

fromCluster(String, Cluster) - Static method in class com.google.jenkins.plugins.k8sengine.KubeConfig
Creates a KubeConfig from the specified Cluster.

G

getAccountProjects() - Method in class com.google.jenkins.plugins.k8sengine.client.CloudResourceManagerClient
Retrieves a list of Projects for the credentials associated with this client.
getCluster(String, String, String) - Method in class com.google.jenkins.plugins.k8sengine.client.ContainerClient
Retrieves a Cluster from the container client.
getClusterName() - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
getClusters() - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig
 
getContexts() - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig
 
getCredentialsId() - Method in class com.google.jenkins.plugins.k8sengine.client.ClientFactory
 
getCredentialsId() - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
getCurrentContext() - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig
 
getDefaultProjectId() - Method in class com.google.jenkins.plugins.k8sengine.client.ClientFactory
 
getDisplayName() - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
getLauncher() - Method in class com.google.jenkins.plugins.k8sengine.JenkinsRunContext
 
getManifestPattern() - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
getProjectId() - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
getRequiredMonitorService() - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
getRun() - Method in class com.google.jenkins.plugins.k8sengine.JenkinsRunContext
 
getScopes() - Method in class com.google.jenkins.plugins.k8sengine.client.ContainerScopeRequirement
 
getTaskListener() - Method in class com.google.jenkins.plugins.k8sengine.JenkinsRunContext
 
getUsers() - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig
 
getWorkspace() - Method in class com.google.jenkins.plugins.k8sengine.JenkinsRunContext
 
getZone() - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
getZones(String) - Method in class com.google.jenkins.plugins.k8sengine.client.ComputeClient
Retrieves a list of Zone objects from the container client.

I

initialize(HttpRequest) - Method in class com.google.jenkins.plugins.k8sengine.client.RetryHttpInitializerWrapper
Initialize an HttpRequest.
isApplicable(Class<? extends AbstractProject>) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
 
isVerifyDeployments() - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
isVerifyServices() - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 

J

JenkinsRunContext - Class in com.google.jenkins.plugins.k8sengine
Serves as a simple struct encapsulating contextual data for a Jenkins run.
JenkinsRunContext.Builder - Class in com.google.jenkins.plugins.k8sengine
Builder for JenkinsRunContext.

K

KubeConfig - Class in com.google.jenkins.plugins.k8sengine
Encapsulates KubeConfig data, its construction from Cluster data, and its output to Yaml.
KubeConfig.Builder - Class in com.google.jenkins.plugins.k8sengine
Builder for KubeConfig.
KubectlWrapper - Class in com.google.jenkins.plugins.k8sengine
Encapsulates the logic of executing kubectl commands in the workspace.
KubectlWrapper() - Constructor for class com.google.jenkins.plugins.k8sengine.KubectlWrapper
 
KubernetesEngineBuilder - Class in com.google.jenkins.plugins.k8sengine
Provides a build step for publishing build artifacts to a Kubernetes cluster running on GKE.
KubernetesEngineBuilder() - Constructor for class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
Constructs a new KubernetesEngineBuilder.
KubernetesEngineBuilder.DescriptorImpl - Class in com.google.jenkins.plugins.k8sengine
 
KubernetesEngineBuilder_ClusterCredentialIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterCredentialIDRequired: Credential ID required to validate cluster.
KubernetesEngineBuilder_ClusterFillError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterFillError: Error retrieving clusters from GKE.
KubernetesEngineBuilder_ClusterNotInProjectZone() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterNotInProjectZone: Cluster does not exist in specified project and zone.
KubernetesEngineBuilder_ClusterProjectIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterProjectIDRequired: Project ID required to validate cluster.
KubernetesEngineBuilder_ClusterRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterRequired: Cluster is required.
KubernetesEngineBuilder_ClusterVerificationError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterVerificationError: Error retrieving clusters for verification.
KubernetesEngineBuilder_ClusterZoneRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterZoneRequired: Zone required to validate cluster.
KubernetesEngineBuilder_CredentialAuthFailed() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.CredentialAuthFailed: Credentials failed to authenticate.
KubernetesEngineBuilder_DisplayName() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.DisplayName: Google Kubernetes Engine.
KubernetesEngineBuilder_ManifestRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ManifestRequired: Manifest is required.
KubernetesEngineBuilder_NamespaceRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.NamespaceRequired: Namespace is required.
KubernetesEngineBuilder_NoCredential() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.NoCredential: No credential selected.
KubernetesEngineBuilder_ProjectCredentialIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectCredentialIDRequired: Credential ID required to validate Project ID.
KubernetesEngineBuilder_ProjectIDFillError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectIDFillError: Error retrieving Project IDs from CloudResourceManager.
KubernetesEngineBuilder_ProjectIDNotUnderCredential() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectIDNotUnderCredential: Project ID not managed by provided Service Account Credentials.
KubernetesEngineBuilder_ProjectIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectIDRequired: Project ID is required.
KubernetesEngineBuilder_ProjectIDVerificationError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectIDVerificationError: Error retrieving Project IDs for verification.
KubernetesEngineBuilder_ZoneCredentialIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneCredentialIDRequired: Credential ID required to validate zone.
KubernetesEngineBuilder_ZoneFillError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneFillError: Error retrieving zones.
KubernetesEngineBuilder_ZoneNotInProject() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneNotInProject: Zone is not associated with the project ID.
KubernetesEngineBuilder_ZoneProjectIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneProjectIDRequired: Project ID required to validate zone.
KubernetesEngineBuilder_ZoneRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneRequired: Zone is required.
KubernetesEngineBuilder_ZoneVerificationError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneVerificationError: Error retrieving zones for verification.

L

launcher(Launcher) - Method in class com.google.jenkins.plugins.k8sengine.JenkinsRunContext.Builder
 
listClusters(String, String) - Method in class com.google.jenkins.plugins.k8sengine.client.ContainerClient
Retrieves a list of Cluster objects from the container client.

M

Messages - Class in com.google.jenkins.plugins.k8sengine.client
Generated localization support class.
Messages() - Constructor for class com.google.jenkins.plugins.k8sengine.client.Messages
 
Messages - Class in com.google.jenkins.plugins.k8sengine
Generated localization support class.
Messages() - Constructor for class com.google.jenkins.plugins.k8sengine.Messages
 

P

perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder

R

RetryHttpInitializerWrapper - Class in com.google.jenkins.plugins.k8sengine.client
RetryHttpInitializerWrapper will automatically retry upon RPC failures, preserving the auto-refresh behavior of the Google Credentials.
RetryHttpInitializerWrapper(Credential) - Constructor for class com.google.jenkins.plugins.k8sengine.client.RetryHttpInitializerWrapper
A constructor using the default Sleeper.
run(Run<?, ?>) - Method in class com.google.jenkins.plugins.k8sengine.JenkinsRunContext.Builder
 
runKubectlCommand(JenkinsRunContext, KubeConfig, String, ImmutableList<String>) - Static method in class com.google.jenkins.plugins.k8sengine.KubectlWrapper
Runs the specified kubectl command within the specified JenkinsRunContext's environment.

S

setClusterName(String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
setCredentialsId(String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
setManifestPattern(String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
setProjectId(String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
setVerifyDeployments(boolean) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
setVerifyServices(boolean) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 
setZone(String) - Method in class com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder
 

T

taskListener(TaskListener) - Method in class com.google.jenkins.plugins.k8sengine.JenkinsRunContext.Builder
 
toYaml() - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig
Write a Yaml dump of this KubeConfig's data to the specified Writer.

U

users(ImmutableList<Object>) - Method in class com.google.jenkins.plugins.k8sengine.KubeConfig.Builder
 

W

workspace(FilePath) - Method in class com.google.jenkins.plugins.k8sengine.JenkinsRunContext.Builder
 

_

_ClientFactory_FailedToInitializeHTTPTransport(Object) - Static method in class com.google.jenkins.plugins.k8sengine.client.Messages
Key ClientFactory.FailedToInitializeHTTPTransport: Failed to initialize HTTP transport: {0}.
_ClientFactory_FailedToRetrieveCredentials(Object) - Static method in class com.google.jenkins.plugins.k8sengine.client.Messages
Key ClientFactory.FailedToRetrieveCredentials: Could not retrieve credentials: {0}.
_KubernetesEngineBuilder_ClusterCredentialIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterCredentialIDRequired: Credential ID required to validate cluster.
_KubernetesEngineBuilder_ClusterFillError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterFillError: Error retrieving clusters from GKE.
_KubernetesEngineBuilder_ClusterNotInProjectZone() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterNotInProjectZone: Cluster does not exist in specified project and zone.
_KubernetesEngineBuilder_ClusterProjectIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterProjectIDRequired: Project ID required to validate cluster.
_KubernetesEngineBuilder_ClusterRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterRequired: Cluster is required.
_KubernetesEngineBuilder_ClusterVerificationError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterVerificationError: Error retrieving clusters for verification.
_KubernetesEngineBuilder_ClusterZoneRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ClusterZoneRequired: Zone required to validate cluster.
_KubernetesEngineBuilder_CredentialAuthFailed() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.CredentialAuthFailed: Credentials failed to authenticate.
_KubernetesEngineBuilder_DisplayName() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.DisplayName: Google Kubernetes Engine.
_KubernetesEngineBuilder_ManifestRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ManifestRequired: Manifest is required.
_KubernetesEngineBuilder_NamespaceRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.NamespaceRequired: Namespace is required.
_KubernetesEngineBuilder_NoCredential() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.NoCredential: No credential selected.
_KubernetesEngineBuilder_ProjectCredentialIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectCredentialIDRequired: Credential ID required to validate Project ID.
_KubernetesEngineBuilder_ProjectIDFillError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectIDFillError: Error retrieving Project IDs from CloudResourceManager.
_KubernetesEngineBuilder_ProjectIDNotUnderCredential() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectIDNotUnderCredential: Project ID not managed by provided Service Account Credentials.
_KubernetesEngineBuilder_ProjectIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectIDRequired: Project ID is required.
_KubernetesEngineBuilder_ProjectIDVerificationError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ProjectIDVerificationError: Error retrieving Project IDs for verification.
_KubernetesEngineBuilder_ZoneCredentialIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneCredentialIDRequired: Credential ID required to validate zone.
_KubernetesEngineBuilder_ZoneFillError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneFillError: Error retrieving zones.
_KubernetesEngineBuilder_ZoneNotInProject() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneNotInProject: Zone is not associated with the project ID.
_KubernetesEngineBuilder_ZoneProjectIDRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneProjectIDRequired: Project ID required to validate zone.
_KubernetesEngineBuilder_ZoneRequired() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneRequired: Zone is required.
_KubernetesEngineBuilder_ZoneVerificationError() - Static method in class com.google.jenkins.plugins.k8sengine.Messages
Key KubernetesEngineBuilder.ZoneVerificationError: Error retrieving zones for verification.
A B C D F G I J K L M P R S T U W _ 
Skip navigation links

Copyright © 2016–2019 Google. All rights reserved.