Klasse PolicyMgmtPolicyActionParameterTemplate
java.lang.Object
io.github.primelib.webmethodsapigateway4j.models.PolicyMgmtPolicyActionParameterTemplate
@Generated("io.github.primelib.primecodegen")
public class PolicyMgmtPolicyActionParameterTemplate
extends Object
PolicyMgmtPolicyActionParameterTemplate
A policy action parameter template defines the schema for a policy enforcement parameter. A policy enforcement can have one or more policy action parameters.
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungList of Service type applicable for this policy action parameterprotected BooleanUI specific property.This contains the list of default values for this policy action parameterprotected List<PolicyMgmtInternationalizedString> Policy action parameter template descriptionprotected BooleanThis property infers whether this policy action parameter can be an arrayprotected BooleanThis property infers if it is added to a policy enforcement then it is mandate to provide value for this policy action parameterprotected List<PolicyMgmtInternationalizedString> Policy action parameter template nameprotected List<PolicyMgmtPolicyActionParameterTemplate> protected List<PolicyMgmtPossibleValue> protected StringUnique id for policy action parameterprotected StringInput file type -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedConstructs a validated instance ofPolicyMgmtPolicyActionParameterTemplate.PolicyMgmtPolicyActionParameterTemplate(List<String> applicableServiceTypes, Boolean canRender, List<Object> defaultValues, List<PolicyMgmtInternationalizedString> descriptions, Boolean isArray, Boolean isRequired, List<PolicyMgmtInternationalizedString> names, List<String> parameterTemplatesReference, List<PolicyMgmtPolicyActionParameterTemplate> policyParaeterTemplates, List<PolicyMgmtPossibleValue> possibleValues, List<String> requiredChildParameterKeys, String templateKey, String type) Constructs a validated instance ofPolicyMgmtPolicyActionParameterTemplate. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungList of Service type applicable for this policy action parameterapplicableServiceTypes(List<String> applicableServiceTypes) List of Service type applicable for this policy action parameterprotected booleanUI specific property.UI specific property.This contains the list of default values for this policy action parameterdefaultValues(List<Object> defaultValues) This contains the list of default values for this policy action parameterPolicy action parameter template descriptiondescriptions(List<PolicyMgmtInternationalizedString> descriptions) Policy action parameter template descriptionbooleaninthashCode()isArray()This property infers whether this policy action parameter can be an arrayThis property infers whether this policy action parameter can be an arrayThis property infers if it is added to a policy enforcement then it is mandate to provide value for this policy action parameterisRequired(Boolean isRequired) This property infers if it is added to a policy enforcement then it is mandate to provide value for this policy action parameternames()Policy action parameter template namePolicy action parameter template nameparameterTemplatesReference(List<String> parameterTemplatesReference) policyParaeterTemplates(List<PolicyMgmtPolicyActionParameterTemplate> policyParaeterTemplates) possibleValues(List<PolicyMgmtPossibleValue> possibleValues) requiredChildParameterKeys(List<String> requiredChildParameterKeys) Unique id for policy action parametertemplateKey(String templateKey) Unique id for policy action parametertoString()type()Input file typeInput file type
-
Felddetails
-
applicableServiceTypes
-
canRender
UI specific property. This property infer it can be rendered on UI -
defaultValues
-
descriptions
Policy action parameter template description -
isArray
This property infers whether this policy action parameter can be an array -
isRequired
This property infers if it is added to a policy enforcement then it is mandate to provide value for this policy action parameter -
names
Policy action parameter template name -
parameterTemplatesReference
-
policyParaeterTemplates
-
possibleValues
-
requiredChildParameterKeys
-
templateKey
Unique id for policy action parameter -
type
Input file type
-
-
Konstruktordetails
-
PolicyMgmtPolicyActionParameterTemplate
public PolicyMgmtPolicyActionParameterTemplate(Consumer<PolicyMgmtPolicyActionParameterTemplate> spec) Constructs a validated instance ofPolicyMgmtPolicyActionParameterTemplate.- Parameter:
spec- the specification to process
-
PolicyMgmtPolicyActionParameterTemplate
@Internal public PolicyMgmtPolicyActionParameterTemplate(List<String> applicableServiceTypes, Boolean canRender, List<Object> defaultValues, List<PolicyMgmtInternationalizedString> descriptions, Boolean isArray, Boolean isRequired, List<PolicyMgmtInternationalizedString> names, List<String> parameterTemplatesReference, List<PolicyMgmtPolicyActionParameterTemplate> policyParaeterTemplates, List<PolicyMgmtPossibleValue> possibleValues, List<String> requiredChildParameterKeys, String templateKey, String type) Constructs a validated instance ofPolicyMgmtPolicyActionParameterTemplate.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
PolicyMgmtPolicyActionParameterTemplate(Consumer)instead.- Parameter:
applicableServiceTypes- List of Service type applicable for this policy action parametercanRender- UI specific property. This property infer it can be rendered on UIdefaultValues- This contains the list of default values for this policy action parameterdescriptions- Policy action parameter template descriptionisArray- This property infers whether this policy action parameter can be an arrayisRequired- This property infers if it is added to a policy enforcement then it is mandate to provide value for this policy action parameternames- Policy action parameter template nameparameterTemplatesReference- parameterTemplatesReferencepolicyParaeterTemplates- policyParaeterTemplatespossibleValues- possibleValuesrequiredChildParameterKeys- requiredChildParameterKeystemplateKey- Unique id for policy action parametertype- Input file type
-
PolicyMgmtPolicyActionParameterTemplate
protected PolicyMgmtPolicyActionParameterTemplate()
-
-
Methodendetails
-
applicableServiceTypes
-
canRender
UI specific property. This property infer it can be rendered on UI -
defaultValues
-
descriptions
Policy action parameter template description -
isArray
This property infers whether this policy action parameter can be an array -
isRequired
This property infers if it is added to a policy enforcement then it is mandate to provide value for this policy action parameter -
names
Policy action parameter template name -
parameterTemplatesReference
-
policyParaeterTemplates
-
possibleValues
-
requiredChildParameterKeys
-
templateKey
Unique id for policy action parameter -
type
Input file type -
applicableServiceTypes
public PolicyMgmtPolicyActionParameterTemplate applicableServiceTypes(List<String> applicableServiceTypes) List of Service type applicable for this policy action parameter- Gibt zurück:
this.
-
canRender
UI specific property. This property infer it can be rendered on UI- Gibt zurück:
this.
-
defaultValues
This contains the list of default values for this policy action parameter- Gibt zurück:
this.
-
descriptions
public PolicyMgmtPolicyActionParameterTemplate descriptions(List<PolicyMgmtInternationalizedString> descriptions) Policy action parameter template description- Gibt zurück:
this.
-
isArray
This property infers whether this policy action parameter can be an array- Gibt zurück:
this.
-
isRequired
This property infers if it is added to a policy enforcement then it is mandate to provide value for this policy action parameter- Gibt zurück:
this.
-
names
Policy action parameter template name- Gibt zurück:
this.
-
parameterTemplatesReference
public PolicyMgmtPolicyActionParameterTemplate parameterTemplatesReference(List<String> parameterTemplatesReference) - Gibt zurück:
this.
-
policyParaeterTemplates
public PolicyMgmtPolicyActionParameterTemplate policyParaeterTemplates(List<PolicyMgmtPolicyActionParameterTemplate> policyParaeterTemplates) - Gibt zurück:
this.
-
possibleValues
public PolicyMgmtPolicyActionParameterTemplate possibleValues(List<PolicyMgmtPossibleValue> possibleValues) - Gibt zurück:
this.
-
requiredChildParameterKeys
public PolicyMgmtPolicyActionParameterTemplate requiredChildParameterKeys(List<String> requiredChildParameterKeys) - Gibt zurück:
this.
-
templateKey
Unique id for policy action parameter- Gibt zurück:
this.
-
type
-
equals
-
canEqual
-
hashCode
-
toString
-