Package com.oracle.bmc.apigateway.model
Class ApiSpecification.Builder
- java.lang.Object
- 
- com.oracle.bmc.apigateway.model.ApiSpecification.Builder
 
- 
- Enclosing class:
- ApiSpecification
 
 public static class ApiSpecification.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiSpecificationbuild()ApiSpecification.Buildercopy(ApiSpecification model)ApiSpecification.BuilderloggingPolicies(ApiSpecificationLoggingPolicies loggingPolicies)ApiSpecification.BuilderrequestPolicies(ApiSpecificationRequestPolicies requestPolicies)ApiSpecification.Builderroutes(List<ApiSpecificationRoute> routes)A list of routes that this API exposes.
 
- 
- 
- 
Method Detail- 
requestPoliciespublic ApiSpecification.Builder requestPolicies(ApiSpecificationRequestPolicies requestPolicies) 
 - 
loggingPoliciespublic ApiSpecification.Builder loggingPolicies(ApiSpecificationLoggingPolicies loggingPolicies) 
 - 
routespublic ApiSpecification.Builder routes(List<ApiSpecificationRoute> routes) A list of routes that this API exposes.- Parameters:
- routes- the value to set
- Returns:
- this builder
 
 - 
buildpublic ApiSpecification build() 
 - 
copypublic ApiSpecification.Builder copy(ApiSpecification model) 
 
- 
 
-