Index
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
AccountInforecord 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
RestTemplateBuilderand starterversion. - AccountManagementEnvironmentPostProcessor - Class in com.wavefront.spring.autoconfigure
-
An
EnvironmentPostProcessorthat 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
apiTokenrecord component. - ApplicationTagsBuilderCustomizer - Interface in com.wavefront.spring.autoconfigure
-
Callback interface that can be implemented by beans wishing to customize the
ApplicationTagsvia aApplicationTags.Builderwhilst 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
ApplicationTagsfrom theEnvironment. - 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
loginUrlrecord 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-configurationforWavefrontController. - WavefrontEndpointAutoConfiguration() - Constructor for class com.wavefront.spring.actuate.WavefrontEndpointAutoConfiguration
All Classes|All Packages|Constant Field Values|Serialized Form