//pubnub-gson-api/com.pubnub.api.java.endpoints.objects_api.memberships/ManageMembershipsBuilder
[jvm]
interface ManageMembershipsBuilder : Endpoint<T>
Name | Summary |
---|---|
async | [jvm] abstract fun async(callback: Consumer<Result<Output>>) |
filter | [jvm] abstract fun filter(filter: String): ManageMembershipsBuilder |
include | [jvm] abstract fun include(include: MembershipInclude): ManageMembershipsBuilder |
limit | [jvm] abstract fun limit(limit: Integer): ManageMembershipsBuilder |
operationType | [jvm] abstract fun operationType(): PNOperationType |
overrideConfiguration | [jvm] abstract fun overrideConfiguration(configuration: PNConfiguration): Endpoint<T> Allows to override certain configuration options (see com.pubnub.api.v2.PNConfigurationOverride.Builder) for this request only. |
page | [jvm] abstract fun page(page: PNPage): ManageMembershipsBuilder |
retry | [jvm] abstract fun retry() |
silentCancel | [jvm] abstract fun silentCancel() |
sort | [jvm] abstract fun sort(sort: Collection<PNSortKey>): ManageMembershipsBuilder |
sync | [jvm] abstract fun sync(): Output |
userId | [jvm] abstract fun userId(userId: String): ManageMembershipsBuilder |