Class ImmutableExclusiveParametersModel
java.lang.Object
org.mule.runtime.extension.api.model.parameter.ImmutableExclusiveParametersModel
- All Implemented Interfaces:
org.mule.runtime.api.meta.model.parameter.ExclusiveParametersModel
public final class ImmutableExclusiveParametersModel
extends Object
implements org.mule.runtime.api.meta.model.parameter.ExclusiveParametersModel
Immutable implementation of
ExclusiveParametersModel- Since:
- 1.0
-
Constructor Summary
ConstructorsConstructorDescriptionImmutableExclusiveParametersModel(Set<String> exclusiveParameterNames, boolean isOneRequired) Creates anew instance -
Method Summary
Modifier and TypeMethodDescriptionboolean
-
Constructor Details
-
Method Details
-
getExclusiveParameterNames
- Specified by:
getExclusiveParameterNamesin interfaceorg.mule.runtime.api.meta.model.parameter.ExclusiveParametersModel
-
isOneRequired
public boolean isOneRequired()- Specified by:
isOneRequiredin interfaceorg.mule.runtime.api.meta.model.parameter.ExclusiveParametersModel
-