public static interface NotificationDetails.Builder extends SdkPojo, CopyableBuilder<NotificationDetails.Builder,NotificationDetails>
| Modifier and Type | Method and Description |
|---|---|
default NotificationDetails.Builder |
dataUpdate(Consumer<DataUpdateRequestDetails.Builder> dataUpdate)
Extra details specific to a data update type notification.
|
NotificationDetails.Builder |
dataUpdate(DataUpdateRequestDetails dataUpdate)
Extra details specific to a data update type notification.
|
default NotificationDetails.Builder |
deprecation(Consumer<DeprecationRequestDetails.Builder> deprecation)
Extra details specific to a deprecation type notification.
|
NotificationDetails.Builder |
deprecation(DeprecationRequestDetails deprecation)
Extra details specific to a deprecation type notification.
|
default NotificationDetails.Builder |
schemaChange(Consumer<SchemaChangeRequestDetails.Builder> schemaChange)
Extra details specific to a schema change type notification.
|
NotificationDetails.Builder |
schemaChange(SchemaChangeRequestDetails schemaChange)
Extra details specific to a schema change type notification.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNotificationDetails.Builder dataUpdate(DataUpdateRequestDetails dataUpdate)
Extra details specific to a data update type notification.
dataUpdate - Extra details specific to a data update type notification.default NotificationDetails.Builder dataUpdate(Consumer<DataUpdateRequestDetails.Builder> dataUpdate)
Extra details specific to a data update type notification.
This is a convenience method that creates an instance of theDataUpdateRequestDetails.Builder
avoiding the need to create one manually via DataUpdateRequestDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to dataUpdate(DataUpdateRequestDetails).
dataUpdate - a consumer that will call methods on DataUpdateRequestDetails.BuilderdataUpdate(DataUpdateRequestDetails)NotificationDetails.Builder deprecation(DeprecationRequestDetails deprecation)
Extra details specific to a deprecation type notification.
deprecation - Extra details specific to a deprecation type notification.default NotificationDetails.Builder deprecation(Consumer<DeprecationRequestDetails.Builder> deprecation)
Extra details specific to a deprecation type notification.
This is a convenience method that creates an instance of theDeprecationRequestDetails.Builder
avoiding the need to create one manually via DeprecationRequestDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to deprecation(DeprecationRequestDetails).
deprecation - a consumer that will call methods on DeprecationRequestDetails.Builderdeprecation(DeprecationRequestDetails)NotificationDetails.Builder schemaChange(SchemaChangeRequestDetails schemaChange)
Extra details specific to a schema change type notification.
schemaChange - Extra details specific to a schema change type notification.default NotificationDetails.Builder schemaChange(Consumer<SchemaChangeRequestDetails.Builder> schemaChange)
Extra details specific to a schema change type notification.
This is a convenience method that creates an instance of theSchemaChangeRequestDetails.Builder
avoiding the need to create one manually via SchemaChangeRequestDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to schemaChange(SchemaChangeRequestDetails).
schemaChange - a consumer that will call methods on SchemaChangeRequestDetails.BuilderschemaChange(SchemaChangeRequestDetails)Copyright © 2023. All rights reserved.