src/main/java/com/ngrok/definitions/EndpointOidc.java
public EndpointOidc build() {
            return new EndpointOidc(
                this.enabled,
                this.optionsPassthrough.orElse(false),
                this.cookiePrefix.orElse(""),
                this.inactivityTimeout.orElse(0L),
                this.maximumDuration.orElse(java.time.Duration.ZERO),
                this.issuer.orElse(""),
                this.clientId.orElse(""),
                this.clientSecret.orElse(""),
                this.scopes.orElse(java.util.Collections.emptyList())
            );
        }
/**
         * Constructs the {@link EndpointOidc} instance.
         *
         * @return a new {@link EndpointOidc}
         */
Constructs the  EndpointOidc instance.
@return a new  EndpointOidc
Constructs the EndpointOidc instance . @return a new EndpointOidc
public EndpointOidc build() {
            return new EndpointOidc(
                this.enabled,
                this.optionsPassthrough.orElse(false),
                this.cookiePrefix.orElse(""),
                this.inactivityTimeout.orElse(0L),
                this.maximumDuration.orElse(java.time.Duration.ZERO),
                this.issuer.orElse(""),
                this.clientId.orElse(""),
                this.clientSecret.orElse(""),
                this.scopes.orElse(java.util.Collections.emptyList())
            );
        }
public EndpointOidc build ( ) { return new EndpointOidc ( this . enabled , this . optionsPassthrough . orElse ( false ) , this . cookiePrefix . orElse ( "" ) , this . inactivityTimeout . orElse ( 0L ) , this . maximumDuration . orElse ( java . time . Duration . ZERO ) , this . issuer . orElse ( "" ) , this . clientId . orElse ( "" ) , this . clientSecret . orElse ( "" ) , this . scopes . orElse ( java . util . Collections . emptyList ( ) ) ) ; }
Constructs the {@link EndpointOidc} instance.
Constructs the { @link EndpointOidc } instance .