A B C D E F G H I L M N O P R S T V Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Async - Annotation Type in com.netflix.spinnaker.kork.plugins.api.events
-
Used to mark a
SpinnakerEventListeneras 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
jsonblob into an object oftype.
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
HttpClientby 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 configuredHttpClients. - 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
HttpClientconfiguration. - 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
objto the giventype. - mapTo(String, Object, Class<T>) - Method in interface com.netflix.spinnaker.kork.plugins.api.serde.SerdeService
-
Attempts to map the given
objatpointerto the giventype.
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
SerdeServicefor 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
objto 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 .
All Classes All Packages