public class MuleEventMetadataTypeBuilder extends AbstractBuilder<MuleEventMetadataType> implements WithAnnotation<MuleEventMetadataTypeBuilder>
MuleEventMetadataTypeannotations, format| Constructor and Description |
|---|
MuleEventMetadataTypeBuilder() |
| Modifier and Type | Method and Description |
|---|---|
BaseTypeBuilder |
addVariable(String name) |
MuleEventMetadataTypeBuilder |
addVariable(String name,
MetadataType metadataType) |
MuleEventMetadataType |
build() |
static MuleEventMetadataTypeBuilder |
fromObjectType(ObjectType eventDefinition) |
MessageMetadataTypeBuilder |
message() |
MuleEventMetadataTypeBuilder |
message(MessageMetadataType messageMetadataType) |
MuleEventMetadataTypeBuilder |
message(MessageMetadataTypeBuilder messageTypeBuilder) |
MuleEventMetadataTypeBuilder |
with(TypeAnnotation extension) |
addExtensionpublic MessageMetadataTypeBuilder message()
public MuleEventMetadataTypeBuilder message(MessageMetadataTypeBuilder messageTypeBuilder)
public MuleEventMetadataTypeBuilder message(MessageMetadataType messageMetadataType)
public BaseTypeBuilder addVariable(String name)
public MuleEventMetadataTypeBuilder addVariable(String name, MetadataType metadataType)
public static MuleEventMetadataTypeBuilder fromObjectType(ObjectType eventDefinition)
public MuleEventMetadataType build()
build in interface TypeBuilder<MuleEventMetadataType>public MuleEventMetadataTypeBuilder with(TypeAnnotation extension)
with in interface WithAnnotation<MuleEventMetadataTypeBuilder>Copyright © 2023 MuleSoft, Inc.. All rights reserved.