Interface Publication.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Publication.Builder,Publication>,SdkBuilder<Publication.Builder,Publication>,SdkPojo
- Enclosing class:
- Publication
public static interface Publication.Builder extends SdkPojo, CopyableBuilder<Publication.Builder,Publication>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Publication.Builderdescription(String description)The description of the publication.Publication.Builderevent(String event)The name of the publication.Publication.Builderschema(String schema)The JSON schema of the publication event.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
event
Publication.Builder event(String event)
The name of the publication.
- Parameters:
event- The name of the publication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schema
Publication.Builder schema(String schema)
The JSON schema of the publication event.
- Parameters:
schema- The JSON schema of the publication event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Publication.Builder description(String description)
The description of the publication.
- Parameters:
description- The description of the publication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-