public static interface Node.Builder extends SdkPojo, CopyableBuilder<Node.Builder,Node>
| Modifier and Type | Method and Description |
|---|---|
default Node.Builder |
crawlerDetails(Consumer<CrawlerNodeDetails.Builder> crawlerDetails)
Details of the crawler when the node represents a crawler.
|
Node.Builder |
crawlerDetails(CrawlerNodeDetails crawlerDetails)
Details of the crawler when the node represents a crawler.
|
default Node.Builder |
jobDetails(Consumer<JobNodeDetails.Builder> jobDetails)
Details of the Job when the node represents a Job.
|
Node.Builder |
jobDetails(JobNodeDetails jobDetails)
Details of the Job when the node represents a Job.
|
Node.Builder |
name(String name)
The name of the Glue component represented by the node.
|
default Node.Builder |
triggerDetails(Consumer<TriggerNodeDetails.Builder> triggerDetails)
Details of the Trigger when the node represents a Trigger.
|
Node.Builder |
triggerDetails(TriggerNodeDetails triggerDetails)
Details of the Trigger when the node represents a Trigger.
|
Node.Builder |
type(NodeType type)
The type of Glue component represented by the node.
|
Node.Builder |
type(String type)
The type of Glue component represented by the node.
|
Node.Builder |
uniqueId(String uniqueId)
The unique Id assigned to the node within the workflow.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNode.Builder type(String type)
The type of Glue component represented by the node.
Node.Builder type(NodeType type)
The type of Glue component represented by the node.
Node.Builder name(String name)
The name of the Glue component represented by the node.
name - The name of the Glue component represented by the node.Node.Builder uniqueId(String uniqueId)
The unique Id assigned to the node within the workflow.
uniqueId - The unique Id assigned to the node within the workflow.Node.Builder triggerDetails(TriggerNodeDetails triggerDetails)
Details of the Trigger when the node represents a Trigger.
triggerDetails - Details of the Trigger when the node represents a Trigger.default Node.Builder triggerDetails(Consumer<TriggerNodeDetails.Builder> triggerDetails)
Details of the Trigger when the node represents a Trigger.
This is a convenience method that creates an instance of theTriggerNodeDetails.Builder avoiding the
need to create one manually via TriggerNodeDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to triggerDetails(TriggerNodeDetails).
triggerDetails - a consumer that will call methods on TriggerNodeDetails.BuildertriggerDetails(TriggerNodeDetails)Node.Builder jobDetails(JobNodeDetails jobDetails)
Details of the Job when the node represents a Job.
jobDetails - Details of the Job when the node represents a Job.default Node.Builder jobDetails(Consumer<JobNodeDetails.Builder> jobDetails)
Details of the Job when the node represents a Job.
This is a convenience method that creates an instance of theJobNodeDetails.Builder avoiding the need
to create one manually via JobNodeDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to jobDetails(JobNodeDetails).
jobDetails - a consumer that will call methods on JobNodeDetails.BuilderjobDetails(JobNodeDetails)Node.Builder crawlerDetails(CrawlerNodeDetails crawlerDetails)
Details of the crawler when the node represents a crawler.
crawlerDetails - Details of the crawler when the node represents a crawler.default Node.Builder crawlerDetails(Consumer<CrawlerNodeDetails.Builder> crawlerDetails)
Details of the crawler when the node represents a crawler.
This is a convenience method that creates an instance of theCrawlerNodeDetails.Builder avoiding the
need to create one manually via CrawlerNodeDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to crawlerDetails(CrawlerNodeDetails).
crawlerDetails - a consumer that will call methods on CrawlerNodeDetails.BuildercrawlerDetails(CrawlerNodeDetails)Copyright © 2023. All rights reserved.