copyWithWrapped method

DependentAvailableAgentIdentifier copyWithWrapped({
  1. Wrapped<String>? id,
  2. Wrapped<String>? name,
  3. Wrapped<String?>? type,
  4. Wrapped<int>? createdAtUnixSecs,
  5. Wrapped<DependentAvailableAgentIdentifierAccessLevel>? accessLevel,
})

Implementation

DependentAvailableAgentIdentifier copyWithWrapped(
    {Wrapped<String>? id,
    Wrapped<String>? name,
    Wrapped<String?>? type,
    Wrapped<int>? createdAtUnixSecs,
    Wrapped<enums.DependentAvailableAgentIdentifierAccessLevel>?
        accessLevel}) {
  return DependentAvailableAgentIdentifier(
      id: (id != null ? id.value : this.id),
      name: (name != null ? name.value : this.name),
      type: (type != null ? type.value : this.type),
      createdAtUnixSecs: (createdAtUnixSecs != null
          ? createdAtUnixSecs.value
          : this.createdAtUnixSecs),
      accessLevel:
          (accessLevel != null ? accessLevel.value : this.accessLevel));
}