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.Builderauthentication(AuthenticationPolicy authentication)ApiSpecificationRequestPoliciesbuild()ApiSpecificationRequestPolicies.Buildercopy(ApiSpecificationRequestPolicies model)ApiSpecificationRequestPolicies.Buildercors(CorsPolicy cors)ApiSpecificationRequestPolicies.BuilderdynamicAuthentication(DynamicAuthenticationPolicy dynamicAuthentication)ApiSpecificationRequestPolicies.BuildermutualTls(MutualTlsDetails mutualTls)ApiSpecificationRequestPolicies.BuilderrateLimiting(RateLimitingPolicy rateLimiting)ApiSpecificationRequestPolicies.BuilderusagePlans(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)
-
-