Klasse PolicyActionParameterTemplate
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.PolicyActionParameterTemplate
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class PolicyActionParameterTemplate
extends Object
PolicyActionParameterTemplate
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic enumPolicy Action parameter data type. -
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<InternationalizedString>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<InternationalizedString>Policy action parameter template nameprotected List<PolicyActionParameterTemplate>protected List<PossibleValue>protected StringUnique id for policy action parameterprotected PolicyActionParameterTemplate.TypeEnumPolicy Action parameter data type. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedConstructs a validated instance ofPolicyActionParameterTemplate.PolicyActionParameterTemplate(List<String> applicableServiceTypes, Boolean canRender, List<Object> defaultValues, List<InternationalizedString> descriptions, Boolean isArray, Boolean isRequired, List<InternationalizedString> names, List<String> parameterTemplatesReference, List<PolicyActionParameterTemplate> policyParaeterTemplates, List<PossibleValue> possibleValues, List<String> requiredChildParameterKeys, String templateKey, PolicyActionParameterTemplate.TypeEnum type) Constructs a validated instance ofPolicyActionParameterTemplate. -
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 parameterbuilder()protected 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<InternationalizedString> 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 namenames(List<InternationalizedString> names) Policy action parameter template nameparameterTemplatesReference(List<String> parameterTemplatesReference) policyParaeterTemplates(List<PolicyActionParameterTemplate> policyParaeterTemplates) possibleValues(List<PossibleValue> possibleValues) requiredChildParameterKeys(List<String> requiredChildParameterKeys) Unique id for policy action parametertemplateKey(String templateKey) Unique id for policy action parametertoString()type()Policy Action parameter data type.Policy Action parameter data type.
-
Felddetails
-
applicableServiceTypes
List of Service type applicable for this policy action parameter -
canRender
UI specific property. This property infer it can be rendered on UI -
defaultValues
This contains the list of default values for this policy action parameter -
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
Policy Action parameter data type.
-
-
Konstruktordetails
-
PolicyActionParameterTemplate
Constructs a validated instance ofPolicyActionParameterTemplate.- Parameter:
spec- the specification to process
-
PolicyActionParameterTemplate
@Internal public PolicyActionParameterTemplate(List<String> applicableServiceTypes, Boolean canRender, List<Object> defaultValues, List<InternationalizedString> descriptions, Boolean isArray, Boolean isRequired, List<InternationalizedString> names, List<String> parameterTemplatesReference, List<PolicyActionParameterTemplate> policyParaeterTemplates, List<PossibleValue> possibleValues, List<String> requiredChildParameterKeys, String templateKey, PolicyActionParameterTemplate.TypeEnum type) Constructs a validated instance ofPolicyActionParameterTemplate.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
PolicyActionParameterTemplate(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- var.namepolicyParaeterTemplates- var.namepossibleValues- var.namerequiredChildParameterKeys- var.nametemplateKey- Unique id for policy action parametertype- Policy Action parameter data type.
-
PolicyActionParameterTemplate
protected PolicyActionParameterTemplate()
-
-
Methodendetails
-
builder
-
applicableServiceTypes
List of Service type applicable for this policy action parameter -
canRender
UI specific property. This property infer it can be rendered on UI -
defaultValues
This contains the list of default values for this policy action parameter -
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
Policy Action parameter data type. -
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
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 PolicyActionParameterTemplate parameterTemplatesReference(List<String> parameterTemplatesReference) - Gibt zurück:
this.
-
policyParaeterTemplates
public PolicyActionParameterTemplate policyParaeterTemplates(List<PolicyActionParameterTemplate> policyParaeterTemplates) - Gibt zurück:
this.
-
possibleValues
- Gibt zurück:
this.
-
requiredChildParameterKeys
public PolicyActionParameterTemplate requiredChildParameterKeys(List<String> requiredChildParameterKeys) - Gibt zurück:
this.
-
templateKey
Unique id for policy action parameter- Gibt zurück:
this.
-
type
Policy Action parameter data type.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-