Class HuaweiCloudSecurityGroupCachingAgent
java.lang.Object
com.netflix.spinnaker.clouddriver.huaweicloud.provider.agent.AbstractHuaweiCloudCachingAgent
com.netflix.spinnaker.clouddriver.huaweicloud.provider.agent.AbstractOnDemandCachingAgent
com.netflix.spinnaker.clouddriver.huaweicloud.provider.agent.HuaweiCloudSecurityGroupCachingAgent
- All Implemented Interfaces:
com.netflix.spinnaker.cats.agent.AccountAware,com.netflix.spinnaker.cats.agent.Agent,com.netflix.spinnaker.cats.agent.CachingAgent,com.netflix.spinnaker.clouddriver.cache.OnDemandAgent
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.netflix.spinnaker.cats.agent.CachingAgent
com.netflix.spinnaker.cats.agent.CachingAgent.CacheExecutionNested classes/interfaces inherited from interface com.netflix.spinnaker.clouddriver.cache.OnDemandAgent
com.netflix.spinnaker.clouddriver.cache.OnDemandAgent.OnDemandResult -
Field Summary
Fields inherited from interface com.netflix.spinnaker.clouddriver.cache.OnDemandAgent
logger -
Constructor Summary
ConstructorsConstructorDescriptionHuaweiCloudSecurityGroupCachingAgent(HuaweiCloudNamedAccountCredentials credentials, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.netflix.spectator.api.Registry registry, String region) -
Method Summary
Modifier and TypeMethodDescriptioncom.netflix.spinnaker.clouddriver.cache.OnDemandMetricsSupportCollection<com.netflix.spinnaker.cats.agent.AgentDataType>com.netflix.spinnaker.clouddriver.cache.OnDemandAgent.OnDemandResulthandle(com.netflix.spinnaker.cats.provider.ProviderCache providerCache, Map<String, ? extends Object> data) booleanMethods inherited from class com.netflix.spinnaker.clouddriver.huaweicloud.provider.agent.AbstractOnDemandCachingAgent
getOnDemandAgentType, handle, loadData, pendingOnDemandRequestsMethods 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, getCacheKeyPatternsMethods inherited from interface com.netflix.spinnaker.clouddriver.cache.OnDemandAgent
convertOnDemandDetails, getProviderName, pendingOnDemandRequest
-
Constructor Details
-
HuaweiCloudSecurityGroupCachingAgent
public HuaweiCloudSecurityGroupCachingAgent(HuaweiCloudNamedAccountCredentials credentials, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.netflix.spectator.api.Registry registry, String region)
-
-
Method Details
-
getMetricsSupport
public com.netflix.spinnaker.clouddriver.cache.OnDemandMetricsSupport getMetricsSupport() -
getProvidedDataTypes
-
handles
public boolean handles(com.netflix.spinnaker.clouddriver.cache.OnDemandType type, String cloudProvider) -
handle
-