Index

A C D E F G H L O P S T W 
All Classes|All Packages|Constant Field Values|Serialized Form

A

AccountInfo - Record Class in com.wavefront.spring.account
Information of a provisioned account.
AccountInfo(String, String) - Constructor for record class com.wavefront.spring.account.AccountInfo
Creates an instance of a AccountInfo record class.
accountManagementClient(RestTemplateBuilder) - Method in class com.wavefront.spring.actuate.WavefrontEndpointAutoConfiguration
 
AccountManagementClient - Class in com.wavefront.spring.account
Manage a Wavefront account based on an ApplicationTags.
AccountManagementClient(RestTemplateBuilder, String) - Constructor for class com.wavefront.spring.account.AccountManagementClient
Create an instance using the specified RestTemplateBuilder and starter version.
AccountManagementEnvironmentPostProcessor - Class in com.wavefront.spring.autoconfigure
An EnvironmentPostProcessor that auto-negotiates an api token for Wavefront if necessary.
AccountManagementEnvironmentPostProcessor() - Constructor for class com.wavefront.spring.autoconfigure.AccountManagementEnvironmentPostProcessor
 
AccountManagementFailedException - Exception in com.wavefront.spring.account
Thrown if managing an account failed.
AccountManagementFailedException(String) - Constructor for exception com.wavefront.spring.account.AccountManagementFailedException
 
apiToken() - Method in record class com.wavefront.spring.account.AccountInfo
Returns the value of the apiToken record component.
ApplicationTagsBuilderCustomizer - Interface in com.wavefront.spring.autoconfigure
Callback interface that can be implemented by beans wishing to customize the ApplicationTags via a ApplicationTags.Builder whilst retaining default auto-configuration.
ApplicationTagsFactory - Class in com.wavefront.spring.autoconfigure
Factory that can be used to create an ApplicationTags.
ApplicationTagsFactory() - Constructor for class com.wavefront.spring.autoconfigure.ApplicationTagsFactory
Create an instance with no further customization.
ApplicationTagsFactory(List<ApplicationTagsBuilderCustomizer>) - Constructor for class com.wavefront.spring.autoconfigure.ApplicationTagsFactory
Create an instance with the specified customizers.

C

com.wavefront.spring.account - package com.wavefront.spring.account
Wavefront account management.
com.wavefront.spring.actuate - package com.wavefront.spring.actuate
Actuator support for Wavefront.
com.wavefront.spring.autoconfigure - package com.wavefront.spring.autoconfigure
Auto-configuration for Wavefront.
createFromEnvironment(Environment) - Method in class com.wavefront.spring.autoconfigure.ApplicationTagsFactory
Create an ApplicationTags from the Environment.
customize(ApplicationTags.Builder) - Method in interface com.wavefront.spring.autoconfigure.ApplicationTagsBuilderCustomizer
Customize the ApplicationTags.Builder.

D

dashboard() - Method in class com.wavefront.spring.actuate.WavefrontController
 

E

equals(Object) - Method in record class com.wavefront.spring.account.AccountInfo
Indicates whether some other object is "equal to" this one.

F

FREEMIUM_ACCOUNT_PROPERTY - Static variable in class com.wavefront.spring.autoconfigure.AccountManagementEnvironmentPostProcessor
 

G

getExistingAccount(AccountManagementClient, String, ApplicationTags, String) - Method in class com.wavefront.spring.autoconfigure.AccountManagementEnvironmentPostProcessor
 
getExistingAccount(String, ApplicationTags, String) - Method in class com.wavefront.spring.account.AccountManagementClient
Retrieve an existing account for the specified Wavefront cluster, application information and api token.
getLocalApiTokenResource() - Method in class com.wavefront.spring.autoconfigure.AccountManagementEnvironmentPostProcessor
 

H

hashCode() - Method in record class com.wavefront.spring.account.AccountInfo
Returns a hash code value for this object.

L

loginUrl() - Method in record class com.wavefront.spring.account.AccountInfo
Returns the value of the loginUrl record component.

O

onApplicationEvent(SpringApplicationEvent) - Method in class com.wavefront.spring.autoconfigure.AccountManagementEnvironmentPostProcessor
 

P

postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.wavefront.spring.autoconfigure.AccountManagementEnvironmentPostProcessor
 
provisionAccount(AccountManagementClient, String, ApplicationTags) - Method in class com.wavefront.spring.autoconfigure.AccountManagementEnvironmentPostProcessor
 
provisionAccount(String, ApplicationTags) - Method in class com.wavefront.spring.account.AccountManagementClient
Provision an account for the specified Wavefront cluster and application information.

S

shouldEnableAccountManagement(Thread) - Method in class com.wavefront.spring.autoconfigure.AccountManagementEnvironmentPostProcessor
 

T

toString() - Method in record class com.wavefront.spring.account.AccountInfo
Returns a string representation of this record class.

W

WavefrontController - Class in com.wavefront.spring.actuate
An endpoint that provides access to the Wavefront dashboard.
WavefrontEndpointAutoConfiguration - Class in com.wavefront.spring.actuate
Auto-configuration for WavefrontController.
WavefrontEndpointAutoConfiguration() - Constructor for class com.wavefront.spring.actuate.WavefrontEndpointAutoConfiguration
 
A C D E F G H L O P S T W 
All Classes|All Packages|Constant Field Values|Serialized Form