Class Binding
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.legacy.function.bindings.Binding
-
- Direct Known Subclasses:
ExtendedCustomBinding,ExtendedCustomBinding
public class Binding extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,Object>bindingAttributesprotected BindingEnumbindingEnumprotected BindingEnum.Directiondirectionprotected static Map<BindingEnum,List<String>>requiredAttributeMapprotected Stringtype
-
Constructor Summary
Constructors Constructor Description Binding(BindingEnum bindingEnum)Binding(BindingEnum bindingEnum, Annotation annotation)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddProperties(Object value, Method propertyMethod)ObjectgetAttribute(String attributeName)Map<String,Object>getBindingAttributes()BindingEnumgetBindingEnum()StringgetDirection()StringgetName()StringgetType()voidsetAttribute(String attributeName, Object attributeValue)voidsetName(String name)StringtoString()
-
-
-
Field Detail
-
bindingEnum
protected BindingEnum bindingEnum
-
type
protected String type
-
direction
protected BindingEnum.Direction direction
-
requiredAttributeMap
protected static Map<BindingEnum,List<String>> requiredAttributeMap
-
-
Constructor Detail
-
Binding
public Binding(BindingEnum bindingEnum)
-
Binding
@Deprecated public Binding(BindingEnum bindingEnum, Annotation annotation)
Deprecated.
-
-
Method Detail
-
getType
public String getType()
-
getName
public String getName()
-
getDirection
public String getDirection()
-
getBindingEnum
public BindingEnum getBindingEnum()
-
setName
public void setName(String name)
-
-