public class GbpPolicyRuleSet extends Object implements PolicyRuleSet
| Modifier and Type | Class and Description |
|---|---|
static class |
GbpPolicyRuleSet.PolicyRuleSetConcreteBuilder |
static class |
GbpPolicyRuleSet.PolicyRuleSets |
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>| Constructor and Description |
|---|
GbpPolicyRuleSet() |
| Modifier and Type | Method and Description |
|---|---|
static PolicyRuleSetBuilder |
builder() |
List<String> |
getChildPolicyRuleSets()
Gets the list of child policy rule sets
|
String |
getDescription()
Gets the description
|
String |
getId() |
String |
getName() |
String |
getParentId()
Gets the parent Id
|
List<String> |
getPolicyRules()
Gets the list of Policy rules
|
String |
getTenantId() |
boolean |
isShared()
Is Policy rule set shared
|
void |
setId(String id)
Sets the identifier for this resource.
|
void |
setName(String name)
Sets the name for this resource
|
void |
setTenantId(String tenantId)
Sets the tenant identifier
|
PolicyRuleSetBuilder |
toBuilder() |
String |
toString() |
public String getTenantId()
getTenantId in interface Resourcepublic void setTenantId(String tenantId)
ResourcesetTenantId in interface ResourcetenantId - the tenant id to setpublic String getName()
getName in interface BasicResourcepublic void setName(String name)
BasicResourcesetName in interface BasicResourcename - the name to setpublic String getId()
public void setId(String id)
IdEntitypublic String getDescription()
PolicyRuleSetgetDescription in interface PolicyRuleSetpublic boolean isShared()
PolicyRuleSetisShared in interface PolicyRuleSetpublic String getParentId()
PolicyRuleSetgetParentId in interface PolicyRuleSetpublic List<String> getChildPolicyRuleSets()
PolicyRuleSetgetChildPolicyRuleSets in interface PolicyRuleSetpublic List<String> getPolicyRules()
PolicyRuleSetgetPolicyRules in interface PolicyRuleSetpublic PolicyRuleSetBuilder toBuilder()
toBuilder in interface Buildable<PolicyRuleSetBuilder>public static PolicyRuleSetBuilder builder()
Copyright © 2017. All rights reserved.