copyWithWrapped method

OktaEventV2Body copyWithWrapped({
  1. Wrapped<String?>? eventType,
  2. Wrapped<String?>? eventTypeVersion,
  3. Wrapped<String?>? source,
  4. Wrapped<String?>? eventId,
  5. Wrapped<OktaEventDataV2?>? data,
  6. Wrapped<DateTime?>? eventTime,
  7. Wrapped<String?>? contentType,
})

Implementation

OktaEventV2Body copyWithWrapped(
    {Wrapped<String?>? eventType,
    Wrapped<String?>? eventTypeVersion,
    Wrapped<String?>? source,
    Wrapped<String?>? eventId,
    Wrapped<OktaEventDataV2?>? data,
    Wrapped<DateTime?>? eventTime,
    Wrapped<String?>? contentType}) {
  return OktaEventV2Body(
      eventType: (eventType != null ? eventType.value : this.eventType),
      eventTypeVersion: (eventTypeVersion != null
          ? eventTypeVersion.value
          : this.eventTypeVersion),
      source: (source != null ? source.value : this.source),
      eventId: (eventId != null ? eventId.value : this.eventId),
      data: (data != null ? data.value : this.data),
      eventTime: (eventTime != null ? eventTime.value : this.eventTime),
      contentType:
          (contentType != null ? contentType.value : this.contentType));
}