Class Keys
java.lang.Object
com.netflix.spinnaker.clouddriver.huaweicloud.cache.Keys
- All Implemented Interfaces:
com.netflix.spinnaker.clouddriver.cache.KeyParser
@Component("HuaweiCloudKeys")
public class Keys
extends Object
implements com.netflix.spinnaker.clouddriver.cache.KeyParser
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncanParseField(String field) canParseType(String type) static StringgetImageKey(String imageId, String account, String region) static StringgetInstanceTypeKey(String instanceType, String account, String region) static StringgetNetworkKey(String networkId, String account, String region) static StringgetSecurityGroupKey(String securityGroupName, String securityGroupId, String account, String region) static StringgetSubnetKey(String subnetId, String account, String region) parse(String key, Keys.Namespace targetType) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.netflix.spinnaker.clouddriver.cache.KeyParser
getNameMapping
-
Constructor Details
-
Keys
public Keys()
-
-
Method Details
-
parseKey
- Specified by:
parseKeyin interfacecom.netflix.spinnaker.clouddriver.cache.KeyParser
-
getCloudProvider
- Specified by:
getCloudProviderin interfacecom.netflix.spinnaker.clouddriver.cache.KeyParser
-
canParseType
- Specified by:
canParseTypein interfacecom.netflix.spinnaker.clouddriver.cache.KeyParser
-
canParseField
- Specified by:
canParseFieldin interfacecom.netflix.spinnaker.clouddriver.cache.KeyParser
-
parse
-
parse
-
getImageKey
-
getInstanceTypeKey
-
getNetworkKey
-
getSecurityGroupKey
-
getSubnetKey
-