Package com.oracle.bmc.apigateway.model
Class ApiSpecificationRequestPolicies.Builder
- java.lang.Object
-
- com.oracle.bmc.apigateway.model.ApiSpecificationRequestPolicies.Builder
-
- Enclosing class:
- ApiSpecificationRequestPolicies
public static class ApiSpecificationRequestPolicies.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiSpecificationRequestPolicies.Builder
authentication(AuthenticationPolicy authentication)
ApiSpecificationRequestPolicies
build()
ApiSpecificationRequestPolicies.Builder
copy(ApiSpecificationRequestPolicies model)
ApiSpecificationRequestPolicies.Builder
cors(CorsPolicy cors)
ApiSpecificationRequestPolicies.Builder
dynamicAuthentication(DynamicAuthenticationPolicy dynamicAuthentication)
ApiSpecificationRequestPolicies.Builder
mutualTls(MutualTlsDetails mutualTls)
ApiSpecificationRequestPolicies.Builder
rateLimiting(RateLimitingPolicy rateLimiting)
ApiSpecificationRequestPolicies.Builder
usagePlans(UsagePlansPolicy usagePlans)
-
-
-
Method Detail
-
authentication
public ApiSpecificationRequestPolicies.Builder authentication(AuthenticationPolicy authentication)
-
rateLimiting
public ApiSpecificationRequestPolicies.Builder rateLimiting(RateLimitingPolicy rateLimiting)
-
cors
public ApiSpecificationRequestPolicies.Builder cors(CorsPolicy cors)
-
mutualTls
public ApiSpecificationRequestPolicies.Builder mutualTls(MutualTlsDetails mutualTls)
-
usagePlans
public ApiSpecificationRequestPolicies.Builder usagePlans(UsagePlansPolicy usagePlans)
-
dynamicAuthentication
public ApiSpecificationRequestPolicies.Builder dynamicAuthentication(DynamicAuthenticationPolicy dynamicAuthentication)
-
build
public ApiSpecificationRequestPolicies build()
-
copy
public ApiSpecificationRequestPolicies.Builder copy(ApiSpecificationRequestPolicies model)
-
-