A B C D E F G H I L M N O P R S T V Y 
All Classes All Packages

A

Async - Annotation Type in com.netflix.spinnaker.kork.plugins.api.events
Used to mark a SpinnakerEventListener as asynchronous.

B

BASIC - com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig.LoggingLevel
 
BODY - com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig.LoggingLevel
 

C

com.netflix.spinnaker.kork.plugins.api - package com.netflix.spinnaker.kork.plugins.api
 
com.netflix.spinnaker.kork.plugins.api.events - package com.netflix.spinnaker.kork.plugins.api.events
 
com.netflix.spinnaker.kork.plugins.api.httpclient - package com.netflix.spinnaker.kork.plugins.api.httpclient
 
com.netflix.spinnaker.kork.plugins.api.internal - package com.netflix.spinnaker.kork.plugins.api.internal
 
com.netflix.spinnaker.kork.plugins.api.serde - package com.netflix.spinnaker.kork.plugins.api.serde
 
com.netflix.spinnaker.kork.plugins.api.servicesdk - package com.netflix.spinnaker.kork.plugins.api.servicesdk
 
com.netflix.spinnaker.kork.plugins.api.yaml - package com.netflix.spinnaker.kork.plugins.api.yaml
 
configure(String, String, HttpClientConfig) - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientRegistry
Configure a new external HttpClient.
ConnectionConfig() - Constructor for class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionConfig
 
ConnectionPoolConfig() - Constructor for class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionPoolConfig
 

D

delete(Request) - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClient
 

E

EmptyServiceSdk - Class in com.netflix.spinnaker.kork.plugins.api.servicesdk
If a service does not provide its own ServiceSdk, this empty class will be provided in return.
EmptyServiceSdk() - Constructor for class com.netflix.spinnaker.kork.plugins.api.servicesdk.EmptyServiceSdk
 
equals(Object) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionConfig
 
equals(Object) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionPoolConfig
 
equals(Object) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig
 
equals(Object) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig
 
equals(Object) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
ExtensionConfiguration - Annotation Type in com.netflix.spinnaker.kork.plugins.api
Deprecated.
ExtensionInvocationHandler - Interface in com.netflix.spinnaker.kork.plugins.api.internal
When proxying an extension class, implement this interface to provide a mechanism to obtain the underlying proxied class.
ExtensionPointMetadataProvider - Class in com.netflix.spinnaker.kork.plugins.api.internal
 
ExtensionPointMetadataProvider() - Constructor for class com.netflix.spinnaker.kork.plugins.api.internal.ExtensionPointMetadataProvider
 

F

fromJson(String, Class<T>) - Method in interface com.netflix.spinnaker.kork.plugins.api.serde.SerdeService
Deserializes the given json blob into an object of type.

G

get(Request) - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClient
 
get(String) - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientRegistry
Get an extension-defined HttpClient by name.
getBody() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
getBody() - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.Response
Get the response body.
getBody(Class<T>) - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.Response
Get the response body, casting it into the expected type.
getCipherSuites() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
getConnection() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig
 
getConnectionPool() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig
 
getConnectTimeout() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionConfig
 
getContentType() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
getException() - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.Response
Get the error exception, if present.
getExtensionClass() - Method in interface com.netflix.spinnaker.kork.plugins.api.internal.SpinnakerExtensionPoint
Spinnaker extension points are typically proxied to provide some extension invocation instrumentation (logging, metrics, etc).
getExtensionClass(SpinnakerExtensionPoint) - Static method in class com.netflix.spinnaker.kork.plugins.api.internal.ExtensionPointMetadataProvider
 
getHeaders() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
getHeaders() - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.Response
Get the response headers.
getInternalService(String) - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientRegistry
Get an internal Spinnaker service HttpClient.
getKeepAlive() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionPoolConfig
 
getKeyStorePassword() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
getKeyStorePath() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
getKeyStoreType() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
getLevel() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig
 
getLogging() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig
 
getMaxIdleConnections() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionPoolConfig
 
getName() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
getPath() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
getPluginId() - Method in interface com.netflix.spinnaker.kork.plugins.api.internal.ExtensionInvocationHandler
Get the plugin ID of the proxied extension point.
getPluginId() - Method in interface com.netflix.spinnaker.kork.plugins.api.internal.SpinnakerExtensionPoint
Return the plugin ID this extension point implementation is associated with.
getPluginId(SpinnakerExtensionPoint) - Static method in class com.netflix.spinnaker.kork.plugins.api.internal.ExtensionPointMetadataProvider
 
getQueryParams() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
getReadTimeout() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionConfig
 
getSecurity() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig
 
getSource() - Method in interface com.netflix.spinnaker.kork.plugins.api.events.SpinnakerApplicationEvent
The originating object that created the event.
getStatusCode() - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.Response
Get the response code.
getTargetClass() - Method in interface com.netflix.spinnaker.kork.plugins.api.internal.ExtensionInvocationHandler
Get the proxy target class.
getTimestamp() - Method in interface com.netflix.spinnaker.kork.plugins.api.events.SpinnakerApplicationEvent
The timestamp (epoch milliseconds) when the event was created.
getTlsVersions() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
getTrustStorePassword() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
getTrustStorePath() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
getTrustStoreType() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 

H

hashCode() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionConfig
 
hashCode() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionPoolConfig
 
hashCode() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig
 
hashCode() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig
 
hashCode() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
HEADERS - com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig.LoggingLevel
 
http() - Method in interface com.netflix.spinnaker.kork.plugins.api.PluginSdks
Get the HttpClientRegistry, containing all configured HttpClients.
HttpClient - Interface in com.netflix.spinnaker.kork.plugins.api.httpclient
A simple HTTP client abstraction for use by plugins to talk to other Spinnaker services.
HttpClientConfig - Class in com.netflix.spinnaker.kork.plugins.api.httpclient
The HttpClient configuration.
HttpClientConfig() - Constructor for class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig
 
HttpClientConfig.ConnectionConfig - Class in com.netflix.spinnaker.kork.plugins.api.httpclient
 
HttpClientConfig.ConnectionPoolConfig - Class in com.netflix.spinnaker.kork.plugins.api.httpclient
 
HttpClientConfig.LoggingConfig - Class in com.netflix.spinnaker.kork.plugins.api.httpclient
 
HttpClientConfig.LoggingConfig.LoggingLevel - Enum in com.netflix.spinnaker.kork.plugins.api.httpclient
 
HttpClientConfig.SecurityConfig - Class in com.netflix.spinnaker.kork.plugins.api.httpclient
 
HttpClientRegistry - Interface in com.netflix.spinnaker.kork.plugins.api.httpclient
Contains a bucket of configured HttpClients for use within an extension.

I

isError() - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.Response
Returns whether or not the request had an error (4xx/5xx response code or underlying IOException)
isRetryOnConnectionFailure() - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionConfig
 

L

loadResource(String, Class<T>) - Method in interface com.netflix.spinnaker.kork.plugins.api.yaml.YamlResourceLoader
Loads the YML resource and returns object
LoggingConfig() - Constructor for class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig
 

M

mapTo(Object, Class<T>) - Method in interface com.netflix.spinnaker.kork.plugins.api.serde.SerdeService
Attempts to map the given obj to the given type.
mapTo(String, Object, Class<T>) - Method in interface com.netflix.spinnaker.kork.plugins.api.serde.SerdeService
Attempts to map the given obj at pointer to the given type.

N

NONE - com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig.LoggingLevel
 

O

onApplicationEvent(E) - Method in interface com.netflix.spinnaker.kork.plugins.api.events.SpinnakerEventListener
Handles an event of type SpinnakerEventListener.

P

patch(Request) - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClient
 
PluginComponent - Annotation Type in com.netflix.spinnaker.kork.plugins.api
Marks a class within a plugin as one that is candidate for dependency injection.
PluginConfiguration - Annotation Type in com.netflix.spinnaker.kork.plugins.api
Denotes that a class provides plugin configuration.
PluginSdks - Interface in com.netflix.spinnaker.kork.plugins.api
A convenience interface for accessing plugin SDK services.
post(Request) - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClient
 
put(Request) - Method in interface com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClient
 

R

Request - Class in com.netflix.spinnaker.kork.plugins.api.httpclient
Represents an HTTP request for HttpClient.
Request(String, String) - Constructor for class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
Response - Interface in com.netflix.spinnaker.kork.plugins.api.httpclient
HTTP Response wrapper.

S

SecurityConfig() - Constructor for class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
serde() - Method in interface com.netflix.spinnaker.kork.plugins.api.PluginSdks
Get the SerdeService for serialization / deserialization utilities.
SerdeService - Interface in com.netflix.spinnaker.kork.plugins.api.serde
Provides utility methods into Spinnaker's standard internal serialization libraries.
serviceSdk(Class<T>) - Method in interface com.netflix.spinnaker.kork.plugins.api.PluginSdks
Entry point for service-specific SDKs.
ServiceSdk - Interface in com.netflix.spinnaker.kork.plugins.api.servicesdk
Marker interface for service-specific SDKs.
setBody(Object) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
setCipherSuites(List<String>) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
setConnectTimeout(Duration) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionConfig
 
setContentType(String) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
setHeaders(Map<String, String>) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
setKeepAlive(Duration) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionPoolConfig
 
setKeyStorePassword(String) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
setKeyStorePath(Path) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
setKeyStoreType(String) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
setLevel(HttpClientConfig.LoggingConfig.LoggingLevel) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig
 
setMaxIdleConnections(Integer) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionPoolConfig
 
setQueryParams(Map<String, String>) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.Request
 
setReadTimeout(Duration) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionConfig
 
setRetryOnConnectionFailure(boolean) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.ConnectionConfig
 
setTlsVersions(List<String>) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
setTrustStorePassword(String) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
setTrustStorePath(Path) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
setTrustStoreType(String) - Method in class com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.SecurityConfig
 
SpinnakerApplicationEvent - Interface in com.netflix.spinnaker.kork.plugins.api.events
The base type for all Spinnaker application events that are accessible by plugins.
SpinnakerEventListener<E extends SpinnakerApplicationEvent> - Interface in com.netflix.spinnaker.kork.plugins.api.events
An application event listener for Spinnaker events that can be utilized by plugins.
SpinnakerExtensionPoint - Interface in com.netflix.spinnaker.kork.plugins.api.internal
Designates a Spinnaker interface or abstract class as a PF4J ExtensionPoint.

T

toJson(Object) - Method in interface com.netflix.spinnaker.kork.plugins.api.serde.SerdeService
Serializes the given obj to a JSON string.

V

value() - Method in annotation type com.netflix.spinnaker.kork.plugins.api.ExtensionConfiguration
Deprecated.
The property value of the extension configuration.
value() - Method in annotation type com.netflix.spinnaker.kork.plugins.api.PluginComponent
 
value() - Method in annotation type com.netflix.spinnaker.kork.plugins.api.PluginConfiguration
The property value of the configuration.
valueOf(String) - Static method in enum com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig.LoggingLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.netflix.spinnaker.kork.plugins.api.httpclient.HttpClientConfig.LoggingConfig.LoggingLevel
Returns an array containing the constants of this enum type, in the order they are declared.

Y

yamlResourceLoader() - Method in interface com.netflix.spinnaker.kork.plugins.api.PluginSdks
Get the YamlResourceLoader, util to load yml resources.
YamlResourceLoader - Interface in com.netflix.spinnaker.kork.plugins.api.yaml
Util to load a YML resource and convert to a POJO .
A B C D E F G H I L M N O P R S T V Y 
All Classes All Packages