public static class TriggerDescriptor.Builder extends Object
public TriggerDescriptor.Builder name(String name)
public TriggerDescriptor.Builder base(String base)
public TriggerDescriptor.Builder baseEndpoint(BaseEndpointDescriptor baseEndpoint)
public TriggerDescriptor.Builder displayName(String displayName)
public TriggerDescriptor.Builder description(String description)
public TriggerDescriptor.Builder alias(String alias)
public TriggerDescriptor.Builder parameters(List<TriggerParameterDescriptor> parameters)
public TriggerDescriptor.Builder parameterBindings(ParameterBindingsDescriptor parameterBindings)
public TriggerDescriptor.Builder watermark(TriggerWatermarkDescriptor watermark)
public TriggerDescriptor.Builder itemsExpression(String itemsExpression)
public TriggerDescriptor.Builder identityExpression(String identityExpression)
public TriggerDescriptor.Builder outputMediaType(String outputMediaType)
public TriggerDescriptor.Builder outputTypeSchema(SchemeDescriptor outputTypeSchema)
public TriggerDescriptor.Builder muleMetadataScope(String muleMetadataScope)
public TriggerDescriptor.Builder sampleDataExpressionDescriptor(ResolverExpressionDescriptor<SampleDataDefinitionDescriptor> sampleDataExpressionDescriptor)
public TriggerDescriptor.Builder ignored(Boolean ignored)
public TriggerDescriptor.Builder eventExpression(String eventExpression)
public TriggerDescriptor.Builder startValueExpression(String startValueExpression)
public TriggerDescriptor.Builder sidecarTrigger(Boolean sidecarTrigger)
public TriggerDescriptor.Builder fqn(String fqn)
public TriggerDescriptor.Builder refined(Boolean refined)
public TriggerDescriptor.Builder location(DescriptorElementLocation location)
public TriggerDescriptor build()
Copyright © 2023. All rights reserved.