Package org.a2aproject.sdk.spec
Class ListTaskPushNotificationConfigsParams.Builder
java.lang.Object
org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams.Builder
- Enclosing class:
- ListTaskPushNotificationConfigsParams
Builder for constructing instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the ListTaskPushNotificationConfigsParams.Sets the id.Sets the pageSize.Sets the pageToken.Sets the tenant.
-
Method Details
-
id
Sets the id.- Parameters:
id- the task identifier (required)- Returns:
- this builder for method chaining
-
pageSize
Sets the pageSize.- Parameters:
pageSize- the maximum number of items to return per page- Returns:
- this builder for method chaining
-
pageToken
Sets the pageToken.- Parameters:
pageToken- the pagination token for the next page- Returns:
- this builder for method chaining
-
tenant
Sets the tenant.- Parameters:
tenant- the tenant identifier- Returns:
- this builder for method chaining
-
build
Builds the ListTaskPushNotificationConfigsParams.- Returns:
- a new ListTaskPushNotificationConfigsParams instance
- Throws:
IllegalArgumentException- if id is null
-