public class Location extends Object
Location instance.
The string representation of the implementation of this interface must be the serialized form of the location which consist of
the global element name and the parts separated by an slash character.| Modifier and Type | Class and Description |
|---|---|
static class |
Location.Builder
A builder to create a
Location object. |
| Modifier and Type | Field and Description |
|---|---|
static String |
CONNECTION |
static String |
ERROR_HANDLER |
static String |
PARAMETERS |
protected static String |
PARTS_SEPARATOR |
static String |
PROCESSORS |
static String |
SOURCE |
| Constructor and Description |
|---|
Location() |
Location(List<String> parts) |
| Modifier and Type | Method and Description |
|---|---|
static Location.Builder |
builder() |
static Location.Builder |
builderFromStringRepresentation(String location)
Creates a new
Location.Builder with the provided location represented as string as base. |
boolean |
equals(Object o) |
String |
getGlobalName() |
List<String> |
getParts() |
int |
hashCode() |
String |
toString() |
public static final String SOURCE
public static final String CONNECTION
public static final String PARAMETERS
public static final String PROCESSORS
public static final String ERROR_HANDLER
protected static final String PARTS_SEPARATOR
public String getGlobalName()
this Location.public List<String> getParts()
this Location.public static Location.Builder builder()
public static Location.Builder builderFromStringRepresentation(String location)
Location.Builder with the provided location represented as string as base.location - a location to use to pre-configured the builderCopyright © 2018 MuleSoft, Inc.. All rights reserved.