Class KubernetesSecurityGroupProvider
- java.lang.Object
-
- com.netflix.spinnaker.clouddriver.kubernetes.caching.view.provider.KubernetesSecurityGroupProvider
-
- All Implemented Interfaces:
com.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
@Component public class KubernetesSecurityGroupProvider extends java.lang.Object implements com.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KubernetesSecurityGroupget(java.lang.String account, java.lang.String namespace, java.lang.String fullName, java.lang.String _unused)java.util.Set<KubernetesSecurityGroup>getAll(boolean includeRules)java.util.Set<KubernetesSecurityGroup>getAllByAccount(boolean includeRules, java.lang.String account)java.util.Set<KubernetesSecurityGroup>getAllByAccountAndName(boolean includeRules, java.lang.String account, java.lang.String fullName)java.util.Set<KubernetesSecurityGroup>getAllByAccountAndRegion(boolean includeRule, java.lang.String account, java.lang.String namespace)java.util.Set<KubernetesSecurityGroup>getAllByRegion(boolean includeRules, java.lang.String namespace)KubernetesSecurityGroupgetById(java.lang.String account, java.lang.String region, java.lang.String id, java.lang.String vpcId)java.lang.StringgetCloudProvider()
-
-
-
Method Detail
-
getCloudProvider
public java.lang.String getCloudProvider()
- Specified by:
getCloudProviderin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
-
getAll
public java.util.Set<KubernetesSecurityGroup> getAll(boolean includeRules)
- Specified by:
getAllin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
-
getAllByRegion
public java.util.Set<KubernetesSecurityGroup> getAllByRegion(boolean includeRules, java.lang.String namespace)
- Specified by:
getAllByRegionin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
-
getAllByAccount
public java.util.Set<KubernetesSecurityGroup> getAllByAccount(boolean includeRules, java.lang.String account)
- Specified by:
getAllByAccountin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
-
getAllByAccountAndName
public java.util.Set<KubernetesSecurityGroup> getAllByAccountAndName(boolean includeRules, java.lang.String account, java.lang.String fullName)
- Specified by:
getAllByAccountAndNamein interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
-
getAllByAccountAndRegion
public java.util.Set<KubernetesSecurityGroup> getAllByAccountAndRegion(boolean includeRule, java.lang.String account, java.lang.String namespace)
- Specified by:
getAllByAccountAndRegionin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
-
get
public KubernetesSecurityGroup get(java.lang.String account, java.lang.String namespace, java.lang.String fullName, java.lang.String _unused)
- Specified by:
getin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
-
getById
public KubernetesSecurityGroup getById(java.lang.String account, java.lang.String region, java.lang.String id, java.lang.String vpcId)
- Specified by:
getByIdin interfacecom.netflix.spinnaker.clouddriver.model.SecurityGroupProvider<KubernetesSecurityGroup>
-
-