A C D F G I L P R S T U 

A

AwsConfiguration - Class in de.otto.edison.aws.configuration
 
AwsConfiguration() - Constructor for class de.otto.edison.aws.configuration.AwsConfiguration
 
awsCredentialsProvider(AwsProperties) - Method in class de.otto.edison.aws.configuration.AwsConfiguration
 
AwsProperties - Class in de.otto.edison.aws.configuration
 
AwsProperties() - Constructor for class de.otto.edison.aws.configuration.AwsProperties
 

C

createBucket(String) - Method in class de.otto.edison.aws.s3.S3Service
 

D

de.otto.edison.aws.configuration - package de.otto.edison.aws.configuration
 
de.otto.edison.aws.paramstore - package de.otto.edison.aws.paramstore
 
de.otto.edison.aws.s3 - package de.otto.edison.aws.s3
 
de.otto.edison.aws.s3.togglz - package de.otto.edison.aws.s3.togglz
 
deleteAllObjectsInBucket(String) - Method in class de.otto.edison.aws.s3.S3Service
 
deleteAllObjectsWithPrefixInBucket(String, String) - Method in class de.otto.edison.aws.s3.S3Service
 
download(String, String, Path) - Method in class de.otto.edison.aws.s3.S3Service
 

F

FeatureStateConverter - Class in de.otto.edison.aws.s3.togglz
 
FeatureStateConverter(S3Client, S3TogglzProperties) - Constructor for class de.otto.edison.aws.s3.togglz.FeatureStateConverter
 

G

getBucketName() - Method in class de.otto.edison.aws.s3.togglz.S3TogglzProperties
 
getFeatureState(Feature) - Method in class de.otto.edison.aws.s3.togglz.S3TogglzRepository
 
getKeyPrefix() - Method in class de.otto.edison.aws.s3.togglz.S3TogglzProperties
 
getPath() - Method in class de.otto.edison.aws.paramstore.ParamStoreProperties
 
getProfile() - Method in class de.otto.edison.aws.configuration.AwsProperties
 
getRegion() - Method in class de.otto.edison.aws.configuration.AwsProperties
 

I

isAddWithLowestPrecedence() - Method in class de.otto.edison.aws.paramstore.ParamStoreProperties
 
isEnabled() - Method in class de.otto.edison.aws.paramstore.ParamStoreProperties
 

L

listAll(String) - Method in class de.otto.edison.aws.s3.S3Service
 
listAllFiles(String) - Method in class de.otto.edison.aws.s3.S3Service
 
listBucketNames() - Method in class de.otto.edison.aws.s3.S3Service
 

P

ParamStoreProperties - Class in de.otto.edison.aws.paramstore
 
ParamStoreProperties() - Constructor for class de.otto.edison.aws.paramstore.ParamStoreProperties
 
ParamStorePropertySourcePostProcessor - Class in de.otto.edison.aws.paramstore
 
ParamStorePropertySourcePostProcessor() - Constructor for class de.otto.edison.aws.paramstore.ParamStorePropertySourcePostProcessor
 
persistFeatureStateToS3(FeatureState) - Method in class de.otto.edison.aws.s3.togglz.FeatureStateConverter
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class de.otto.edison.aws.paramstore.ParamStorePropertySourcePostProcessor
 

R

retrieveFeatureStateFromS3(Feature) - Method in class de.otto.edison.aws.s3.togglz.FeatureStateConverter
 

S

s3Client(AwsProperties, AwsCredentialsProvider) - Method in class de.otto.edison.aws.configuration.AwsConfiguration
 
s3Service(S3Client) - Method in class de.otto.edison.aws.configuration.AwsConfiguration
 
S3Service - Class in de.otto.edison.aws.s3
 
S3Service(S3Client) - Constructor for class de.otto.edison.aws.s3.S3Service
 
S3TogglzConfiguration - Class in de.otto.edison.aws.s3.togglz
 
S3TogglzConfiguration() - Constructor for class de.otto.edison.aws.s3.togglz.S3TogglzConfiguration
 
S3TogglzProperties - Class in de.otto.edison.aws.s3.togglz
 
S3TogglzProperties() - Constructor for class de.otto.edison.aws.s3.togglz.S3TogglzProperties
 
S3TogglzRepository - Class in de.otto.edison.aws.s3.togglz
Togglz state repository, that fetches the s3 state async to avoid s3 access while asking for togglz state.
S3TogglzRepository(FeatureStateConverter) - Constructor for class de.otto.edison.aws.s3.togglz.S3TogglzRepository
 
setAddWithLowestPrecedence(boolean) - Method in class de.otto.edison.aws.paramstore.ParamStoreProperties
 
setBucketName(String) - Method in class de.otto.edison.aws.s3.togglz.S3TogglzProperties
 
setEnabled(boolean) - Method in class de.otto.edison.aws.paramstore.ParamStoreProperties
 
setEnvironment(Environment) - Method in class de.otto.edison.aws.paramstore.ParamStorePropertySourcePostProcessor
 
setFeatureState(FeatureState) - Method in class de.otto.edison.aws.s3.togglz.S3TogglzRepository
 
setKeyPrefix(String) - Method in class de.otto.edison.aws.s3.togglz.S3TogglzProperties
 
setPath(String) - Method in class de.otto.edison.aws.paramstore.ParamStoreProperties
 
setProfile(String) - Method in class de.otto.edison.aws.configuration.AwsProperties
 
setRegion(String) - Method in class de.otto.edison.aws.configuration.AwsProperties
 
stateRepository(FeatureStateConverter) - Method in class de.otto.edison.aws.s3.togglz.S3TogglzConfiguration
 

T

togglzConfig(StateRepository, FeatureClassProvider, UserProvider) - Method in class de.otto.edison.aws.s3.togglz.S3TogglzConfiguration
 
toString() - Method in class de.otto.edison.aws.configuration.AwsProperties
 

U

upload(String, File) - Method in class de.otto.edison.aws.s3.S3Service
 
A C D F G I L P R S T U