Class AbstractHuaweiCloudCachingAgent
java.lang.Object
com.netflix.spinnaker.clouddriver.huaweicloud.provider.agent.AbstractHuaweiCloudCachingAgent
- All Implemented Interfaces:
com.netflix.spinnaker.cats.agent.AccountAware,com.netflix.spinnaker.cats.agent.Agent,com.netflix.spinnaker.cats.agent.CachingAgent
- Direct Known Subclasses:
AbstractOnDemandCachingAgent,HuaweiCloudImageCachingAgent,HuaweiCloudInstanceTypeCachingAgent,HuaweiCloudNetworkCachingAgent,HuaweiCloudSubnetCachingAgent
public abstract class AbstractHuaweiCloudCachingAgent
extends Object
implements com.netflix.spinnaker.cats.agent.CachingAgent, com.netflix.spinnaker.cats.agent.AccountAware
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.netflix.spinnaker.cats.agent.CachingAgent
com.netflix.spinnaker.cats.agent.CachingAgent.CacheExecution -
Constructor Summary
ConstructorsConstructorDescriptionAbstractHuaweiCloudCachingAgent(HuaweiCloudNamedAccountCredentials credentials, com.fasterxml.jackson.databind.ObjectMapper objectMapper, String region) -
Method Summary
Modifier and TypeMethodDescriptionMethods 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, getProvidedDataTypes, loadData
-
Constructor Details
-
AbstractHuaweiCloudCachingAgent
public AbstractHuaweiCloudCachingAgent(HuaweiCloudNamedAccountCredentials credentials, com.fasterxml.jackson.databind.ObjectMapper objectMapper, String region)
-
-
Method Details
-
getAccountName
- Specified by:
getAccountNamein interfacecom.netflix.spinnaker.cats.agent.AccountAware
-
getProviderName
- Specified by:
getProviderNamein interfacecom.netflix.spinnaker.cats.agent.Agent
-
getAgentType
- Specified by:
getAgentTypein interfacecom.netflix.spinnaker.cats.agent.Agent
-