Class HuaweiCloudInstanceTypeCachingAgent
java.lang.Object
com.netflix.spinnaker.clouddriver.huaweicloud.provider.agent.AbstractHuaweiCloudCachingAgent
com.netflix.spinnaker.clouddriver.huaweicloud.provider.agent.HuaweiCloudInstanceTypeCachingAgent
- All Implemented Interfaces:
com.netflix.spinnaker.cats.agent.AccountAware,com.netflix.spinnaker.cats.agent.Agent,com.netflix.spinnaker.cats.agent.CachingAgent
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.netflix.spinnaker.cats.agent.CachingAgent
com.netflix.spinnaker.cats.agent.CachingAgent.CacheExecution -
Constructor Summary
ConstructorsConstructorDescriptionHuaweiCloudInstanceTypeCachingAgent(HuaweiCloudNamedAccountCredentials credentials, com.fasterxml.jackson.databind.ObjectMapper objectMapper, String region) -
Method Summary
Modifier and TypeMethodDescriptionCollection<com.netflix.spinnaker.cats.agent.AgentDataType>com.netflix.spinnaker.cats.agent.CacheResultloadData(com.netflix.spinnaker.cats.provider.ProviderCache providerCache) Methods inherited from class com.netflix.spinnaker.clouddriver.huaweicloud.provider.agent.AbstractHuaweiCloudCachingAgent
getAccountName, getAgentType, getProviderNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.netflix.spinnaker.cats.agent.Agent
handlesAccountMethods inherited from interface com.netflix.spinnaker.cats.agent.CachingAgent
getAgentExecution, getCacheKeyPatterns
-
Constructor Details
-
HuaweiCloudInstanceTypeCachingAgent
public HuaweiCloudInstanceTypeCachingAgent(HuaweiCloudNamedAccountCredentials credentials, com.fasterxml.jackson.databind.ObjectMapper objectMapper, String region)
-
-
Method Details
-
getProvidedDataTypes
-
loadData
public com.netflix.spinnaker.cats.agent.CacheResult loadData(com.netflix.spinnaker.cats.provider.ProviderCache providerCache)
-