BackendRule constructor
BackendRule({
- String? selector,
- String? address,
- double? deadline,
- @Deprecated('This field is deprecated.') double? minDeadline,
- double? operationDeadline,
- BackendRule_PathTranslation? pathTranslation,
- String? jwtAudience,
- bool? disableAuth,
- String? protocol,
Implementation
factory BackendRule({
$core.String? selector,
$core.String? address,
$core.double? deadline,
@$core.Deprecated('This field is deprecated.') $core.double? minDeadline,
$core.double? operationDeadline,
BackendRule_PathTranslation? pathTranslation,
$core.String? jwtAudience,
$core.bool? disableAuth,
$core.String? protocol,
}) {
final result = create();
if (selector != null) result.selector = selector;
if (address != null) result.address = address;
if (deadline != null) result.deadline = deadline;
if (minDeadline != null) result.minDeadline = minDeadline;
if (operationDeadline != null) result.operationDeadline = operationDeadline;
if (pathTranslation != null) result.pathTranslation = pathTranslation;
if (jwtAudience != null) result.jwtAudience = jwtAudience;
if (disableAuth != null) result.disableAuth = disableAuth;
if (protocol != null) result.protocol = protocol;
return result;
}