/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.14.3-46-g35788525 * User agent: apibuilder app.apibuilder.io/apicollective/apibuilder-api/0.14.3-46-g35788525/play_2_6 */ package io.apibuilder.api.v0.models package object gens { private[v0] implicit lazy val arbitraryOffsetDateTime : _root_.org.scalacheck.Arbitrary[_root_.java.time.OffsetDateTime] = _root_.org.scalacheck.Arbitrary(genOffsetDateTime) private[v0] lazy val genOffsetDateTime: _root_.org.scalacheck.Gen[_root_.java.time.OffsetDateTime] = _root_.org.scalacheck.Gen.lzy { _root_.org.scalacheck.Gen.posNum[Long].map(instant => new _root_.java.time.OffsetDateTime(instant)) } private[v0] implicit lazy val arbitraryLocalDate: _root_.org.scalacheck.Arbitrary[_root_.java.time.LocalDate] = _root_.org.scalacheck.Arbitrary(genLocalDate) private[v0] lazy val genLocalDate: _root_.org.scalacheck.Gen[_root_.java.time.LocalDate] = _root_.org.scalacheck.Gen.lzy { _root_.org.scalacheck.Gen.posNum[Long].map(instant => new _root_.java.time.LocalDate(instant)) } private[v0] implicit lazy val arbitraryJsObject: _root_.org.scalacheck.Arbitrary[_root_.play.api.libs.json.JsObject] = _root_.org.scalacheck.Arbitrary(genJsObject) private[v0] lazy val genJsObject: _root_.org.scalacheck.Gen[_root_.play.api.libs.json.JsObject] = _root_.org.scalacheck.Gen.lzy { for { underlying <- _root_.org.scalacheck.Arbitrary.arbitrary[Map[String, _root_.play.api.libs.json.JsValue]] } yield _root_.play.api.libs.json.JsObject(underlying) } private[v0] implicit lazy val arbitraryJsValue: _root_.org.scalacheck.Arbitrary[_root_.play.api.libs.json.JsValue] = _root_.org.scalacheck.Arbitrary(genJsValue) private[v0] lazy val genJsValue: _root_.org.scalacheck.Gen[_root_.play.api.libs.json.JsValue] = _root_.org.scalacheck.Gen.lzy { _root_.org.scalacheck.Gen.oneOf( _root_.org.scalacheck.Arbitrary .arbitrary[IndexedSeq[_root_.play.api.libs.json.JsValue]] .map(_root_.play.api.libs.json.JsArray), _root_.org.scalacheck.Arbitrary.arbitrary[Boolean].map(_root_.play.api.libs.json.JsBoolean), _root_.org.scalacheck.Gen.const(_root_.play.api.libs.json.JsNull), _root_.org.scalacheck.Arbitrary.arbitrary[BigDecimal].map(_root_.play.api.libs.json.JsNumber), // _root_.org.scalacheck.Arbitrary.arbitrary[_root_.play.api.libs.json.JsObject], _root_.org.scalacheck.Arbitrary.arbitrary[String].map(_root_.play.api.libs.json.JsString) ) } import io.apibuilder.common.v0.models.gens._ import io.apibuilder.generator.v0.models.gens._ import io.apibuilder.spec.v0.models.gens._ implicit lazy val arbitraryAppSortBy: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.AppSortBy] = _root_.org.scalacheck.Arbitrary(genAppSortBy) implicit lazy val arbitraryOriginalType: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.OriginalType] = _root_.org.scalacheck.Arbitrary(genOriginalType) implicit lazy val arbitraryPublication: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Publication] = _root_.org.scalacheck.Arbitrary(genPublication) implicit lazy val arbitrarySortOrder: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.SortOrder] = _root_.org.scalacheck.Arbitrary(genSortOrder) implicit lazy val arbitraryVisibility: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Visibility] = _root_.org.scalacheck.Arbitrary(genVisibility) implicit lazy val arbitraryApplication: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Application] = _root_.org.scalacheck.Arbitrary(genApplication) implicit lazy val arbitraryApplicationForm : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.ApplicationForm] = _root_.org.scalacheck.Arbitrary(genApplicationForm) implicit lazy val arbitraryApplicationMetadata : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.ApplicationMetadata] = _root_.org.scalacheck.Arbitrary(genApplicationMetadata) implicit lazy val arbitraryApplicationMetadataVersion : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.ApplicationMetadataVersion] = _root_.org.scalacheck.Arbitrary(genApplicationMetadataVersion) implicit lazy val arbitraryApplicationSummary : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.ApplicationSummary] = _root_.org.scalacheck.Arbitrary(genApplicationSummary) implicit lazy val arbitraryAttribute: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Attribute] = _root_.org.scalacheck.Arbitrary(genAttribute) implicit lazy val arbitraryAttributeForm: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.AttributeForm] = _root_.org.scalacheck.Arbitrary(genAttributeForm) implicit lazy val arbitraryAttributeSummary : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.AttributeSummary] = _root_.org.scalacheck.Arbitrary(genAttributeSummary) implicit lazy val arbitraryAttributeValue : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.AttributeValue] = _root_.org.scalacheck.Arbitrary(genAttributeValue) implicit lazy val arbitraryAttributeValueForm : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.AttributeValueForm] = _root_.org.scalacheck.Arbitrary(genAttributeValueForm) implicit lazy val arbitraryAuthentication : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Authentication] = _root_.org.scalacheck.Arbitrary(genAuthentication) implicit lazy val arbitraryChange: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Change] = _root_.org.scalacheck.Arbitrary(genChange) implicit lazy val arbitraryChangeVersion: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.ChangeVersion] = _root_.org.scalacheck.Arbitrary(genChangeVersion) implicit lazy val arbitraryCleartextToken : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.CleartextToken] = _root_.org.scalacheck.Arbitrary(genCleartextToken) implicit lazy val arbitraryCode: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Code] = _root_.org.scalacheck.Arbitrary(genCode) implicit lazy val arbitraryDiffBreaking: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.DiffBreaking] = _root_.org.scalacheck.Arbitrary(genDiffBreaking) implicit lazy val arbitraryDiffNonBreaking : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.DiffNonBreaking] = _root_.org.scalacheck.Arbitrary(genDiffNonBreaking) implicit lazy val arbitraryDomain: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Domain] = _root_.org.scalacheck.Arbitrary(genDomain) implicit lazy val arbitraryEmailVerificationConfirmationForm : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.EmailVerificationConfirmationForm] = _root_.org.scalacheck.Arbitrary(genEmailVerificationConfirmationForm) implicit lazy val arbitraryError: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Error] = _root_.org.scalacheck.Arbitrary(genError) implicit lazy val arbitraryGeneratorForm: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.GeneratorForm] = _root_.org.scalacheck.Arbitrary(genGeneratorForm) implicit lazy val arbitraryGeneratorService : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.GeneratorService] = _root_.org.scalacheck.Arbitrary(genGeneratorService) implicit lazy val arbitraryGeneratorServiceForm : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.GeneratorServiceForm] = _root_.org.scalacheck.Arbitrary(genGeneratorServiceForm) implicit lazy val arbitraryGeneratorWithService : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.GeneratorWithService] = _root_.org.scalacheck.Arbitrary(genGeneratorWithService) implicit lazy val arbitraryItem: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Item] = _root_.org.scalacheck.Arbitrary(genItem) implicit lazy val arbitraryMembership: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Membership] = _root_.org.scalacheck.Arbitrary(genMembership) implicit lazy val arbitraryMembershipRequest : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.MembershipRequest] = _root_.org.scalacheck.Arbitrary(genMembershipRequest) implicit lazy val arbitraryMoveForm: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.MoveForm] = _root_.org.scalacheck.Arbitrary(genMoveForm) implicit lazy val arbitraryOrganization: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Organization] = _root_.org.scalacheck.Arbitrary(genOrganization) implicit lazy val arbitraryOrganizationForm : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.OrganizationForm] = _root_.org.scalacheck.Arbitrary(genOrganizationForm) implicit lazy val arbitraryOriginal: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Original] = _root_.org.scalacheck.Arbitrary(genOriginal) implicit lazy val arbitraryOriginalForm: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.OriginalForm] = _root_.org.scalacheck.Arbitrary(genOriginalForm) implicit lazy val arbitraryPasswordReset: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.PasswordReset] = _root_.org.scalacheck.Arbitrary(genPasswordReset) implicit lazy val arbitraryPasswordResetRequest : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.PasswordResetRequest] = _root_.org.scalacheck.Arbitrary(genPasswordResetRequest) implicit lazy val arbitrarySession: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Session] = _root_.org.scalacheck.Arbitrary(genSession) implicit lazy val arbitrarySubscription: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Subscription] = _root_.org.scalacheck.Arbitrary(genSubscription) implicit lazy val arbitrarySubscriptionForm : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.SubscriptionForm] = _root_.org.scalacheck.Arbitrary(genSubscriptionForm) implicit lazy val arbitraryToken: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Token] = _root_.org.scalacheck.Arbitrary(genToken) implicit lazy val arbitraryTokenForm: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.TokenForm] = _root_.org.scalacheck.Arbitrary(genTokenForm) implicit lazy val arbitraryUser: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.User] = _root_.org.scalacheck.Arbitrary(genUser) implicit lazy val arbitraryUserForm: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.UserForm] = _root_.org.scalacheck.Arbitrary(genUserForm) implicit lazy val arbitraryUserSummary: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.UserSummary] = _root_.org.scalacheck.Arbitrary(genUserSummary) implicit lazy val arbitraryUserUpdateForm : _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.UserUpdateForm] = _root_.org.scalacheck.Arbitrary(genUserUpdateForm) implicit lazy val arbitraryValidation: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Validation] = _root_.org.scalacheck.Arbitrary(genValidation) implicit lazy val arbitraryVersion: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Version] = _root_.org.scalacheck.Arbitrary(genVersion) implicit lazy val arbitraryVersionForm: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.VersionForm] = _root_.org.scalacheck.Arbitrary(genVersionForm) implicit lazy val arbitraryWatch: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Watch] = _root_.org.scalacheck.Arbitrary(genWatch) implicit lazy val arbitraryWatchForm: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.WatchForm] = _root_.org.scalacheck.Arbitrary(genWatchForm) implicit lazy val arbitraryDiff: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.Diff] = _root_.org.scalacheck.Arbitrary(genDiff) implicit lazy val arbitraryItemDetail: _root_.org.scalacheck.Arbitrary[io.apibuilder.api.v0.models.ItemDetail] = _root_.org.scalacheck.Arbitrary(genItemDetail) lazy val genAppSortBy: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.AppSortBy] = _root_.org.scalacheck.Gen.lzy { _root_.org.scalacheck.Gen.oneOf( _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.AppSortBy.Name), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.AppSortBy.CreatedAt), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.AppSortBy.UpdatedAt), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.AppSortBy.Visibility) ) } lazy val genOriginalType: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.OriginalType] = _root_.org.scalacheck.Gen.lzy { _root_.org.scalacheck.Gen.oneOf( _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.OriginalType.ApiJson), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.OriginalType.AvroIdl), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.OriginalType.ServiceJson), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.OriginalType.Swagger) ) } lazy val genPublication: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Publication] = _root_.org.scalacheck.Gen.lzy { _root_.org.scalacheck.Gen.oneOf( _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.Publication.MembershipRequestsCreate), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.Publication.MembershipsCreate), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.Publication.ApplicationsCreate), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.Publication.VersionsCreate) ) } lazy val genSortOrder: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.SortOrder] = _root_.org.scalacheck.Gen.lzy { _root_.org.scalacheck.Gen.oneOf( _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.SortOrder.Asc), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.SortOrder.Desc) ) } lazy val genVisibility: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Visibility] = _root_.org.scalacheck.Gen.lzy { _root_.org.scalacheck.Gen.oneOf( _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.Visibility.User), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.Visibility.Organization), _root_.org.scalacheck.Gen.const(io.apibuilder.api.v0.models.Visibility.Public) ) } lazy val genApplication: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Application] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] organization <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Reference] name <- _root_.org.scalacheck.Arbitrary.arbitrary[String] key <- _root_.org.scalacheck.Arbitrary.arbitrary[String] visibility <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Visibility] description <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] lastUpdatedAt <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.time.OffsetDateTime] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.Application( guid, organization, name, key, visibility, description, lastUpdatedAt, audit ) } lazy val genApplicationForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.ApplicationForm] = _root_.org.scalacheck.Gen.lzy { for { name <- _root_.org.scalacheck.Arbitrary.arbitrary[String] key <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] description <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] visibility <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Visibility] } yield io.apibuilder.api.v0.models.ApplicationForm(name, key, description, visibility) } lazy val genApplicationMetadata: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.ApplicationMetadata] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] key <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.ApplicationMetadata(guid, key) } lazy val genApplicationMetadataVersion : _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.ApplicationMetadataVersion] = _root_.org.scalacheck.Gen.lzy { for { version <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.ApplicationMetadataVersion(version) } lazy val genApplicationSummary: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.ApplicationSummary] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] organization <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Reference] key <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.ApplicationSummary(guid, organization, key) } lazy val genAttribute: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Attribute] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] name <- _root_.org.scalacheck.Arbitrary.arbitrary[String] description <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.Attribute(guid, name, description, audit) } lazy val genAttributeForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.AttributeForm] = _root_.org.scalacheck.Gen.lzy { for { name <- _root_.org.scalacheck.Arbitrary.arbitrary[String] description <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] } yield io.apibuilder.api.v0.models.AttributeForm(name, description) } lazy val genAttributeSummary: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.AttributeSummary] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] name <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.AttributeSummary(guid, name) } lazy val genAttributeValue: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.AttributeValue] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] attribute <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.AttributeSummary] value <- _root_.org.scalacheck.Arbitrary.arbitrary[String] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.AttributeValue(guid, attribute, value, audit) } lazy val genAttributeValueForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.AttributeValueForm] = _root_.org.scalacheck.Gen.lzy { for { value <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.AttributeValueForm(value) } lazy val genAuthentication: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Authentication] = _root_.org.scalacheck.Gen.lzy { for { user <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.User] session <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Session] } yield io.apibuilder.api.v0.models.Authentication(user, session) } lazy val genChange: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Change] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] organization <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Reference] application <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Reference] fromVersion <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.ChangeVersion] toVersion <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.ChangeVersion] diff <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Diff] changedAt <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.time.OffsetDateTime] changedBy <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.UserSummary] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.Change( guid, organization, application, fromVersion, toVersion, diff, changedAt, changedBy, audit ) } lazy val genChangeVersion: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.ChangeVersion] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] version <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.ChangeVersion(guid, version) } lazy val genCleartextToken: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.CleartextToken] = _root_.org.scalacheck.Gen.lzy { for { token <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.CleartextToken(token) } lazy val genCode: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Code] = _root_.org.scalacheck.Gen.lzy { for { generator <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.GeneratorWithService] source <- _root_.org.scalacheck.Arbitrary.arbitrary[String] files <- _root_.org.scalacheck.Arbitrary.arbitrary[Seq[io.apibuilder.generator.v0.models.File]] } yield io.apibuilder.api.v0.models.Code(generator, source, files) } lazy val genDiffBreaking: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.DiffBreaking] = _root_.org.scalacheck.Gen.lzy { for { description <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.DiffBreaking(description) } lazy val genDiffNonBreaking: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.DiffNonBreaking] = _root_.org.scalacheck.Gen.lzy { for { description <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.DiffNonBreaking(description) } lazy val genDomain: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Domain] = _root_.org.scalacheck.Gen.lzy { for { name <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.Domain(name) } lazy val genEmailVerificationConfirmationForm : _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.EmailVerificationConfirmationForm] = _root_.org.scalacheck.Gen.lzy { for { token <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.EmailVerificationConfirmationForm(token) } lazy val genError: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Error] = _root_.org.scalacheck.Gen.lzy { for { code <- _root_.org.scalacheck.Arbitrary.arbitrary[String] message <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.Error(code, message) } lazy val genGeneratorForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.GeneratorForm] = _root_.org.scalacheck.Gen.lzy { for { serviceGuid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] generator <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.generator.v0.models.Generator] } yield io.apibuilder.api.v0.models.GeneratorForm(serviceGuid, generator) } lazy val genGeneratorService: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.GeneratorService] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] uri <- _root_.org.scalacheck.Arbitrary.arbitrary[String] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.GeneratorService(guid, uri, audit) } lazy val genGeneratorServiceForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.GeneratorServiceForm] = _root_.org.scalacheck.Gen.lzy { for { uri <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.GeneratorServiceForm(uri) } lazy val genGeneratorWithService: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.GeneratorWithService] = _root_.org.scalacheck.Gen.lzy { for { service <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.GeneratorService] generator <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.generator.v0.models.Generator] } yield io.apibuilder.api.v0.models.GeneratorWithService(service, generator) } lazy val genItem: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Item] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] detail <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.ItemDetail] label <- _root_.org.scalacheck.Arbitrary.arbitrary[String] description <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] } yield io.apibuilder.api.v0.models.Item(guid, detail, label, description) } lazy val genMembership: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Membership] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] user <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.User] organization <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Organization] role <- _root_.org.scalacheck.Arbitrary.arbitrary[String] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.Membership(guid, user, organization, role, audit) } lazy val genMembershipRequest: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.MembershipRequest] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] user <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.User] organization <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Organization] role <- _root_.org.scalacheck.Arbitrary.arbitrary[String] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.MembershipRequest(guid, user, organization, role, audit) } lazy val genMoveForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.MoveForm] = _root_.org.scalacheck.Gen.lzy { for { orgKey <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.MoveForm(orgKey) } lazy val genOrganization: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Organization] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] key <- _root_.org.scalacheck.Arbitrary.arbitrary[String] name <- _root_.org.scalacheck.Arbitrary.arbitrary[String] namespace <- _root_.org.scalacheck.Arbitrary.arbitrary[String] visibility <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Visibility] domains <- _root_.org.scalacheck.Arbitrary.arbitrary[Seq[io.apibuilder.api.v0.models.Domain]] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.Organization(guid, key, name, namespace, visibility, domains, audit) } lazy val genOrganizationForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.OrganizationForm] = _root_.org.scalacheck.Gen.lzy { for { name <- _root_.org.scalacheck.Arbitrary.arbitrary[String] key <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] namespace <- _root_.org.scalacheck.Arbitrary.arbitrary[String] visibility <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Visibility] domains <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[Seq[String]]] } yield io.apibuilder.api.v0.models.OrganizationForm(name, key, namespace, visibility, domains) } lazy val genOriginal: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Original] = _root_.org.scalacheck.Gen.lzy { for { `type` <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.OriginalType] data <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.Original(`type`, data) } lazy val genOriginalForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.OriginalForm] = _root_.org.scalacheck.Gen.lzy { for { `type` <- _root_.org.scalacheck.Arbitrary .arbitrary[_root_.scala.Option[io.apibuilder.api.v0.models.OriginalType]] data <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.OriginalForm(`type`, data) } lazy val genPasswordReset: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.PasswordReset] = _root_.org.scalacheck.Gen.lzy { for { token <- _root_.org.scalacheck.Arbitrary.arbitrary[String] password <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.PasswordReset(token, password) } lazy val genPasswordResetRequest: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.PasswordResetRequest] = _root_.org.scalacheck.Gen.lzy { for { email <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.PasswordResetRequest(email) } lazy val genSession: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Session] = _root_.org.scalacheck.Gen.lzy { for { id <- _root_.org.scalacheck.Arbitrary.arbitrary[String] expiresAt <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.time.OffsetDateTime] } yield io.apibuilder.api.v0.models.Session(id, expiresAt) } lazy val genSubscription: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Subscription] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] organization <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Organization] user <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.User] publication <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Publication] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.Subscription(guid, organization, user, publication, audit) } lazy val genSubscriptionForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.SubscriptionForm] = _root_.org.scalacheck.Gen.lzy { for { organizationKey <- _root_.org.scalacheck.Arbitrary.arbitrary[String] userGuid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] publication <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Publication] } yield io.apibuilder.api.v0.models.SubscriptionForm(organizationKey, userGuid, publication) } lazy val genToken: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Token] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] user <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.User] maskedToken <- _root_.org.scalacheck.Arbitrary.arbitrary[String] description <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.Token(guid, user, maskedToken, description, audit) } lazy val genTokenForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.TokenForm] = _root_.org.scalacheck.Gen.lzy { for { userGuid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] description <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] } yield io.apibuilder.api.v0.models.TokenForm(userGuid, description) } lazy val genUser: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.User] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] email <- _root_.org.scalacheck.Arbitrary.arbitrary[String] nickname <- _root_.org.scalacheck.Arbitrary.arbitrary[String] name <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.User(guid, email, nickname, name, audit) } lazy val genUserForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.UserForm] = _root_.org.scalacheck.Gen.lzy { for { email <- _root_.org.scalacheck.Arbitrary.arbitrary[String] password <- _root_.org.scalacheck.Arbitrary.arbitrary[String] nickname <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] name <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] } yield io.apibuilder.api.v0.models.UserForm(email, password, nickname, name) } lazy val genUserSummary: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.UserSummary] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] nickname <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.UserSummary(guid, nickname) } lazy val genUserUpdateForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.UserUpdateForm] = _root_.org.scalacheck.Gen.lzy { for { email <- _root_.org.scalacheck.Arbitrary.arbitrary[String] nickname <- _root_.org.scalacheck.Arbitrary.arbitrary[String] name <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[String]] } yield io.apibuilder.api.v0.models.UserUpdateForm(email, nickname, name) } lazy val genValidation: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Validation] = _root_.org.scalacheck.Gen.lzy { for { valid <- _root_.org.scalacheck.Arbitrary.arbitrary[Boolean] errors <- _root_.org.scalacheck.Arbitrary.arbitrary[Seq[String]] } yield io.apibuilder.api.v0.models.Validation(valid, errors) } lazy val genVersion: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Version] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] organization <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Reference] application <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Reference] version <- _root_.org.scalacheck.Arbitrary.arbitrary[String] original <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.scala.Option[io.apibuilder.api.v0.models.Original]] service <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.spec.v0.models.Service] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.Version(guid, organization, application, version, original, service, audit) } lazy val genVersionForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.VersionForm] = _root_.org.scalacheck.Gen.lzy { for { originalForm <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.OriginalForm] visibility <- _root_.org.scalacheck.Arbitrary .arbitrary[_root_.scala.Option[io.apibuilder.api.v0.models.Visibility]] } yield io.apibuilder.api.v0.models.VersionForm(originalForm, visibility) } lazy val genWatch: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Watch] = _root_.org.scalacheck.Gen.lzy { for { guid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] user <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.User] organization <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Organization] application <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.Application] audit <- _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.common.v0.models.Audit] } yield io.apibuilder.api.v0.models.Watch(guid, user, organization, application, audit) } lazy val genWatchForm: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.WatchForm] = _root_.org.scalacheck.Gen.lzy { for { userGuid <- _root_.org.scalacheck.Arbitrary.arbitrary[_root_.java.util.UUID] organizationKey <- _root_.org.scalacheck.Arbitrary.arbitrary[String] applicationKey <- _root_.org.scalacheck.Arbitrary.arbitrary[String] } yield io.apibuilder.api.v0.models.WatchForm(userGuid, organizationKey, applicationKey) } lazy val genDiff: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.Diff] = _root_.org.scalacheck.Gen.lzy { _root_.org.scalacheck.Gen.oneOf( _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.DiffBreaking], _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.DiffNonBreaking] ) } lazy val genItemDetail: _root_.org.scalacheck.Gen[io.apibuilder.api.v0.models.ItemDetail] = _root_.org.scalacheck.Arbitrary.arbitrary[io.apibuilder.api.v0.models.ApplicationSummary] }