copyWithWrapped method
Implementation
DependentAvailableAgentToolIdentifier copyWithWrapped(
{Wrapped<String>? agentId,
Wrapped<String>? agentName,
Wrapped<List<String>>? usedBy,
Wrapped<String?>? type,
Wrapped<int>? createdAtUnixSecs,
Wrapped<enums.DependentAvailableAgentToolIdentifierAccessLevel>?
accessLevel}) {
return DependentAvailableAgentToolIdentifier(
agentId: (agentId != null ? agentId.value : this.agentId),
agentName: (agentName != null ? agentName.value : this.agentName),
usedBy: (usedBy != null ? usedBy.value : this.usedBy),
type: (type != null ? type.value : this.type),
createdAtUnixSecs: (createdAtUnixSecs != null
? createdAtUnixSecs.value
: this.createdAtUnixSecs),
accessLevel:
(accessLevel != null ? accessLevel.value : this.accessLevel));
}