@@ -24,25 +24,49 @@ public interface ResourceTag extends ControlledEntity, Identity, InternalIdentit
2424
2525 // FIXME - extract enum to another interface as its used both by resourceTags and resourceMetaData code
2626 public enum ResourceObjectType {
27- UserVm (true , true ), Template (true , true ), ISO (true , false ), Volume (true , true ), Snapshot (true , false ), Network (true , true ), Nic (false , true ), LoadBalancer (true , true ), PortForwardingRule (
28- true , true ), FirewallRule (true , true ), SecurityGroup (true , false ), PublicIpAddress (true , true ), Project (true , false ), Vpc (true , true ), NetworkACL (true , true ), StaticRoute (
29- true , false ), VMSnapshot (true , false ), RemoteAccessVpn (true , true ), Zone (false , true ), ServiceOffering (false , true ), Storage (false , true ), PrivateGateway (false ,
30- true ), NetworkACLList (false , true ), VpnGateway (false , true ), CustomerGateway (false , true ), VpnConnection (false , true ), User (true , true ), DiskOffering (false , true );
27+ UserVm (true , true ),
28+ Template (true , true ),
29+ ISO (true , false ),
30+ Volume (true , true ),
31+ Snapshot (true , false ),
32+ Network (true , true ),
33+ Nic (false , true ),
34+ LoadBalancer (true , true ),
35+ PortForwardingRule (true , true ),
36+ FirewallRule (true , true ),
37+ SecurityGroup (true , false ),
38+ PublicIpAddress (true , true ),
39+ Project (true , false ),
40+ Vpc (true , true ),
41+ NetworkACL (true , true ),
42+ StaticRoute (true , false ),
43+ VMSnapshot (true , false ),
44+ RemoteAccessVpn (true , true ),
45+ Zone (false , true ),
46+ ServiceOffering (false , true ),
47+ Storage (false , true ),
48+ PrivateGateway (false , true ),
49+ NetworkACLList (false , true ),
50+ VpnGateway (false , true ),
51+ CustomerGateway (false , true ),
52+ VpnConnection (false , true ),
53+ User (true , true ),
54+ DiskOffering (false , true );
3155
3256 ResourceObjectType (boolean resourceTagsSupport , boolean resourceMetadataSupport ) {
3357 this .resourceTagsSupport = resourceTagsSupport ;
34- this . metadataSupport = resourceMetadataSupport ;
58+ metadataSupport = resourceMetadataSupport ;
3559 }
3660
3761 private final boolean resourceTagsSupport ;
3862 private final boolean metadataSupport ;
3963
4064 public boolean resourceTagsSupport () {
41- return this . resourceTagsSupport ;
65+ return resourceTagsSupport ;
4266 }
4367
4468 public boolean resourceMetadataSupport () {
45- return this . metadataSupport ;
69+ return metadataSupport ;
4670 }
4771 }
4872
0 commit comments