copyWithWrapped method

Implementation

BodyShareWorkspaceResourceV1WorkspaceResourcesResourceIdSharePost copyWithWrapped(
    {Wrapped<
            enums
            .BodyShareWorkspaceResourceV1WorkspaceResourcesResourceIdSharePostRole>?
        role,
    Wrapped<enums.WorkspaceResourceType>? resourceType,
    Wrapped<dynamic>? userEmail,
    Wrapped<dynamic>? groupId,
    Wrapped<dynamic>? workspaceApiKeyId}) {
  return BodyShareWorkspaceResourceV1WorkspaceResourcesResourceIdSharePost(
      role: (role != null ? role.value : this.role),
      resourceType:
          (resourceType != null ? resourceType.value : this.resourceType),
      userEmail: (userEmail != null ? userEmail.value : this.userEmail),
      groupId: (groupId != null ? groupId.value : this.groupId),
      workspaceApiKeyId: (workspaceApiKeyId != null
          ? workspaceApiKeyId.value
          : this.workspaceApiKeyId));
}