Package app.knock.api.model
Class UpdateSchedulesRequest.UpdateSchedulesRequestBuilder
- java.lang.Object
-
- app.knock.api.model.UpdateSchedulesRequest.UpdateSchedulesRequestBuilder
-
- Enclosing class:
- UpdateSchedulesRequest
public static class UpdateSchedulesRequest.UpdateSchedulesRequestBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
addActor
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder addActor(app.knock.api.model.ObjectRecipientIdentifier identifier)
-
addActor
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder addActor(java.lang.String actor)
-
addRepeat
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder addRepeat(ScheduleRepeat repeat)
-
typeName
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder typeName(java.lang.String typeName)
- Returns:
this.
-
scheduleIds
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder scheduleIds(java.util.List<java.lang.String> scheduleIds)
- Returns:
this.
-
repeats
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder repeats(java.util.List<ScheduleRepeat> repeats)
- Returns:
this.
-
actor
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder actor(java.lang.Object actor)
- Returns:
this.
-
tenant
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder tenant(java.lang.String tenant)
- Returns:
this.
-
scheduledAt
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder scheduledAt(java.time.ZonedDateTime scheduledAt)
- Returns:
this.
-
data
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder data(java.lang.String dataKey, java.lang.Object dataValue)
-
data
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder data(java.util.Map<? extends java.lang.String,? extends java.lang.Object> data)
-
clearData
public UpdateSchedulesRequest.UpdateSchedulesRequestBuilder clearData()
-
build
public UpdateSchedulesRequest build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-