Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Artifact - Class in com.netflix.spinnaker.kork.artifacts.model
- Artifact.ArtifactBuilder - Class in com.netflix.spinnaker.kork.artifacts.model
- Artifact.StoredView - Class in com.netflix.spinnaker.kork.artifacts.model
- ArtifactBuilder() - Constructor for class com.netflix.spinnaker.kork.artifacts.model.Artifact.ArtifactBuilder
- ArtifactDecorator - Interface in com.netflix.spinnaker.kork.artifacts.artifactstore
-
Primarily used to set any custom fields to an artifact
- ArtifactDeserializer - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
-
ArtifactDeserializer is a custom deserializer that will allow for artifacts to be fetched from some artifact store as long as the referenceLink field is set and the reference field is null.
- ArtifactDeserializer(ObjectMapper, ArtifactStore) - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactDeserializer
- ArtifactDeserializer.ArtifactMergeReferenceDecorator - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
-
ArtifactMergeReferenceDecorator is used to take some artifact and replace its reference with the reference from another artifact.
- ArtifactExtractor - Interface in com.netflix.spinnaker.kork.artifacts.parsing
-
An interface for classes that translate arbitrary String messages into Spinnaker artifacts.
- artifactObjectMapper() - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreConfiguration
-
this is strictly used due to Spring and Jackson not behaving nicely together.
- ArtifactReferenceURI - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
-
A URI that can parse and allow for ArtifactStorage to easily get specific information about the URI
- ArtifactReferenceURI() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactReferenceURI
- artifactS3Client(ArtifactStoreConfigurationProperties) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStoreConfiguration
- artifactStore(ArtifactStoreGetter, ArtifactStoreStorer) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreConfiguration
- ArtifactStore - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
-
ArtifactStore allows for different types of artifact storage to be used during runtime
- ArtifactStore(ArtifactStoreGetter, ArtifactStoreStorer) - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStore
- ArtifactStoreConfiguration - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
- ArtifactStoreConfiguration() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreConfiguration
- ArtifactStoreConfigurationProperties - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
- ArtifactStoreConfigurationProperties() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreConfigurationProperties
- ArtifactStoreConfigurationProperties.HelmConfig - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
- ArtifactStoreConfigurationProperties.S3ClientConfig - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
-
Configuration for an s3 client which will utilize credentials in the AWS credentials file.
- artifactStoreGetter() - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreConfiguration
- artifactStoreGetter(Optional<UserPermissionEvaluator>, ArtifactStoreConfigurationProperties, S3Client) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStoreConfiguration
- ArtifactStoreGetter - Interface in com.netflix.spinnaker.kork.artifacts.artifactstore
-
ArtifactStoreGetter is an interface that allows for different types of artifact storage to be used during runtime.
- ArtifactStoreIOException - Exception in com.netflix.spinnaker.kork.artifacts.artifactstore.exceptions
-
An exception used by the artifact store (de)serializers since the (de)serialize methods only throw IOExceptions, and if any other exception is thrown jackson assumes it's some JSON error.
- ArtifactStoreIOException(Exception) - Constructor for exception com.netflix.spinnaker.kork.artifacts.artifactstore.exceptions.ArtifactStoreIOException
- artifactStoreStorer() - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreConfiguration
- artifactStoreStorer(ArtifactStoreConfigurationProperties, S3Client, ArtifactStoreURIBuilder) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStoreConfiguration
- ArtifactStoreStorer - Interface in com.netflix.spinnaker.kork.artifacts.artifactstore
-
ArtifactStoreStorer is an interface that allows for different types of artifact storage to be used during runtime.
- artifactStoreURIBuilder() - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreConfiguration
- ArtifactStoreURIBuilder - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
- ArtifactStoreURIBuilder() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreURIBuilder
- ArtifactStoreURISHA256Builder - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
-
Helper class to abstract away the need for other classes to know the {@link * #uriPrefix} format.
- ArtifactStoreURISHA256Builder() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreURISHA256Builder
- ArtifactTypes - Enum Class in com.netflix.spinnaker.kork.artifacts
B
- buildArtifactURI(String, Artifact) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreURIBuilder
-
Returns the remote artifact URI that will be associated with some artifact.
- buildArtifactURI(String, Artifact) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreURISHA256Builder
- buildURIFromPaths(String, String...) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreURIBuilder
-
buildRawURI is used when you have the raw path and context.
- buildURIFromPaths(String, String...) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreURISHA256Builder
C
- com.netflix.spinnaker.kork.artifacts - package com.netflix.spinnaker.kork.artifacts
- com.netflix.spinnaker.kork.artifacts.artifactstore - package com.netflix.spinnaker.kork.artifacts.artifactstore
- com.netflix.spinnaker.kork.artifacts.artifactstore.exceptions - package com.netflix.spinnaker.kork.artifacts.artifactstore.exceptions
- com.netflix.spinnaker.kork.artifacts.artifactstore.s3 - package com.netflix.spinnaker.kork.artifacts.artifactstore.s3
- com.netflix.spinnaker.kork.artifacts.model - package com.netflix.spinnaker.kork.artifacts.model
- com.netflix.spinnaker.kork.artifacts.parsing - package com.netflix.spinnaker.kork.artifacts.parsing
- create() - Method in class com.netflix.spinnaker.kork.artifacts.parsing.DefaultJinjavaFactory
- create() - Method in interface com.netflix.spinnaker.kork.artifacts.parsing.JinjavaFactory
- create(InputStream) - Method in class com.netflix.spinnaker.kork.artifacts.parsing.JinjaArtifactExtractor.Factory
- create(String) - Method in class com.netflix.spinnaker.kork.artifacts.parsing.JinjaArtifactExtractor.Factory
D
- decorate(Artifact.ArtifactBuilder) - Method in interface com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactDecorator
- decorate(Artifact.ArtifactBuilder) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactDeserializer.ArtifactMergeReferenceDecorator
- DefaultJinjavaFactory - Class in com.netflix.spinnaker.kork.artifacts.parsing
-
Creates a regular jinjava.
- DefaultJinjavaFactory() - Constructor for class com.netflix.spinnaker.kork.artifacts.parsing.DefaultJinjavaFactory
- deserialize(JsonParser, DeserializationContext) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactDeserializer
E
- EMBEDDED_BASE64 - Enum constant in enum class com.netflix.spinnaker.kork.artifacts.ArtifactTypes
- EmbeddedArtifactSerializer - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
-
EmbeddedArtifactSerializer will store any embedded/base64 artifact into the ArtifactStore assuming that artifact has a reference link.
- EmbeddedArtifactSerializer(ObjectMapper, ArtifactStore) - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.EmbeddedArtifactSerializer
- ENFORCE_PERMS_KEY - Static variable in class com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStore
- ExpectedArtifact - Class in com.netflix.spinnaker.kork.artifacts.model
- ExpectedArtifact.ExpectedArtifactBuilder - Class in com.netflix.spinnaker.kork.artifacts.model
- ExpectedArtifactBuilder() - Constructor for class com.netflix.spinnaker.kork.artifacts.model.ExpectedArtifact.ExpectedArtifactBuilder
F
- Factory() - Constructor for class com.netflix.spinnaker.kork.artifacts.parsing.JinjaArtifactExtractor.Factory
G
- get(ArtifactReferenceURI, ArtifactDecorator...) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStore
-
get is used to return an artifact with some id, while also decorating that artifact with any necessary fields needed which should be then be returned by the artifact store.
- get(ArtifactReferenceURI, ArtifactDecorator...) - Method in interface com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreGetter
-
get is used to return an artifact with some id, while also decorating that artifact with any necessary fields needed which should be then be returned by the artifact store.
- get(ArtifactReferenceURI, ArtifactDecorator...) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.NoopArtifactStoreGetter
- get(ArtifactReferenceURI, ArtifactDecorator...) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStoreGetter
-
get will return the Artifact with the provided id, and will lastly run the
ArtifactDecoratorto further populate the artifact for returning - getArtifacts(String) - Method in interface com.netflix.spinnaker.kork.artifacts.parsing.ArtifactExtractor
- getArtifacts(String) - Method in class com.netflix.spinnaker.kork.artifacts.parsing.JinjaArtifactExtractor
- getMetadata(String) - Method in class com.netflix.spinnaker.kork.artifacts.model.Artifact
- getReference() - Method in class com.netflix.spinnaker.kork.artifacts.model.Artifact.ArtifactBuilder
H
- HelmConfig() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreConfigurationProperties.HelmConfig
I
- is(String) - Static method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactReferenceURI
-
Used to determine whether a String is in the artifact reference URI format.
J
- JinjaArtifactExtractor - Class in com.netflix.spinnaker.kork.artifacts.parsing
-
Translates String messages into Spinnaker artifacts using a supplied Jinja template
- JinjaArtifactExtractor.Factory - Class in com.netflix.spinnaker.kork.artifacts.parsing
- JinjavaFactory - Interface in com.netflix.spinnaker.kork.artifacts.parsing
M
- matches(Artifact) - Method in class com.netflix.spinnaker.kork.artifacts.model.ExpectedArtifact
-
Decide if the "matchArtifact" matches the incoming artifact.
- metadata(Map<String, Object>) - Method in class com.netflix.spinnaker.kork.artifacts.model.Artifact.ArtifactBuilder
N
- NoopArtifactStoreGetter - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
-
A no-op ArtifactStoreGetter.
- NoopArtifactStoreGetter() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.NoopArtifactStoreGetter
- NoopArtifactStoreStorer - Class in com.netflix.spinnaker.kork.artifacts.artifactstore
-
A no-op ArtifactStoreStorer.
- NoopArtifactStoreStorer() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.NoopArtifactStoreStorer
P
- parse(String) - Static method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactReferenceURI
- paths() - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactReferenceURI
- putMetadata(String, Object) - Method in class com.netflix.spinnaker.kork.artifacts.model.Artifact.ArtifactBuilder
R
- REMOTE_BASE64 - Enum constant in enum class com.netflix.spinnaker.kork.artifacts.ArtifactTypes
S
- S3ArtifactStore - Class in com.netflix.spinnaker.kork.artifacts.artifactstore.s3
- S3ArtifactStoreConfiguration - Class in com.netflix.spinnaker.kork.artifacts.artifactstore.s3
- S3ArtifactStoreConfiguration() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStoreConfiguration
- S3ArtifactStoreGetter - Class in com.netflix.spinnaker.kork.artifacts.artifactstore.s3
-
Retrieve objects from an s3 compatible service
- S3ArtifactStoreGetter(S3Client, UserPermissionEvaluator, String) - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStoreGetter
- S3ArtifactStoreStorer - Class in com.netflix.spinnaker.kork.artifacts.artifactstore.s3
-
S3ArtifactStoreStorer will store artifacts in a s3 compatible service
- S3ArtifactStoreStorer(S3Client, String, ArtifactStoreURIBuilder, String) - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStoreStorer
- S3ClientConfig() - Constructor for class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreConfigurationProperties.S3ClientConfig
- serialize(Artifact, JsonGenerator, SerializerProvider) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.EmbeddedArtifactSerializer
- setInstance(ArtifactStore) - Static method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStore
- store(Artifact) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStore
-
Store an artifact in the artifact store
- store(Artifact) - Method in interface com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactStoreStorer
- store(Artifact) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.NoopArtifactStoreStorer
- store(Artifact) - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStoreStorer
-
Will store the artifact using the
s3Clientin somebucket - StoredView() - Constructor for class com.netflix.spinnaker.kork.artifacts.model.Artifact.StoredView
T
- throwIOException(Supplier<T>) - Static method in exception com.netflix.spinnaker.kork.artifacts.artifactstore.exceptions.ArtifactStoreIOException
-
Helper methods to catch any exception thrown by a method and instead throw an ArtifactStoreIOException
U
- uri() - Method in class com.netflix.spinnaker.kork.artifacts.artifactstore.ArtifactReferenceURI
V
- valueOf(String) - Static method in enum class com.netflix.spinnaker.kork.artifacts.ArtifactTypes
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.netflix.spinnaker.kork.artifacts.ArtifactTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form