Class LineageRequestDTO
java.lang.Object
org.apache.nifi.api.toolkit.model.LineageRequestDTO
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]")
public class LineageRequestDTO
extends Object
LineageRequestDTO
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
The type of lineage request. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclusterNodeId
(String clusterNodeId) boolean
The id of the node where this lineage originated if clustered.The event id that was used to generate this lineage, if applicable.The type of lineage request.getUuid()
The flowfile uuid that was used to generate the lineage.int
hashCode()
lineageRequestType
(LineageRequestDTO.LineageRequestTypeEnum lineageRequestType) void
setClusterNodeId
(String clusterNodeId) void
setEventId
(Long eventId) void
setLineageRequestType
(LineageRequestDTO.LineageRequestTypeEnum lineageRequestType) void
private String
Convert the given object to string with each line indented by 4 spaces (except the first line).toString()
-
Field Details
-
eventId
-
lineageRequestType
-
uuid
-
clusterNodeId
-
-
Constructor Details
-
LineageRequestDTO
public LineageRequestDTO()
-
-
Method Details
-
eventId
-
getEventId
The event id that was used to generate this lineage, if applicable. The event id is allowed for any type of lineageRequestType. If the lineageRequestType is FLOWFILE and the flowfile uuid is also included in the request, the event id will be ignored.- Returns:
- eventId
-
setEventId
-
lineageRequestType
public LineageRequestDTO lineageRequestType(LineageRequestDTO.LineageRequestTypeEnum lineageRequestType) -
getLineageRequestType
The type of lineage request. PARENTS will return the lineage for the flowfiles that are parents of the specified event. CHILDREN will return the lineage for the flowfiles that are children of the specified event. FLOWFILE will return the lineage for the specified flowfile.- Returns:
- lineageRequestType
-
setLineageRequestType
-
uuid
-
getUuid
The flowfile uuid that was used to generate the lineage. The flowfile uuid is only allowed when the lineageRequestType is FLOWFILE and will take precedence over event id.- Returns:
- uuid
-
setUuid
-
clusterNodeId
-
getClusterNodeId
The id of the node where this lineage originated if clustered.- Returns:
- clusterNodeId
-
setClusterNodeId
-
equals
-
hashCode
public int hashCode() -
toString
-
toIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
-