Class HttpBindings.Builder
- java.lang.Object
-
- com.google.api.generator.gapic.model.HttpBindings.Builder
-
- Enclosing class:
- HttpBindings
public abstract static class HttpBindings.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract HttpBindingsautoBuild()HttpBindingsbuild()abstract HttpBindings.BuildersetAdditionalPatterns(List<String> additionalPatterns)abstract HttpBindings.BuildersetBodyParameters(Set<HttpBindings.HttpBinding> bodyParameters)abstract HttpBindings.BuildersetHttpVerb(HttpBindings.HttpVerb httpVerb)abstract HttpBindings.BuildersetIsAsteriskBody(boolean asteriskBody)abstract HttpBindings.BuildersetPathParameters(Set<HttpBindings.HttpBinding> pathParameters)abstract HttpBindings.BuildersetPattern(String pattern)abstract HttpBindings.BuildersetQueryParameters(Set<HttpBindings.HttpBinding> queryParameters)
-
-
-
Method Detail
-
setHttpVerb
public abstract HttpBindings.Builder setHttpVerb(HttpBindings.HttpVerb httpVerb)
-
setPattern
public abstract HttpBindings.Builder setPattern(String pattern)
-
setAdditionalPatterns
public abstract HttpBindings.Builder setAdditionalPatterns(List<String> additionalPatterns)
-
setPathParameters
public abstract HttpBindings.Builder setPathParameters(Set<HttpBindings.HttpBinding> pathParameters)
-
setQueryParameters
public abstract HttpBindings.Builder setQueryParameters(Set<HttpBindings.HttpBinding> queryParameters)
-
setBodyParameters
public abstract HttpBindings.Builder setBodyParameters(Set<HttpBindings.HttpBinding> bodyParameters)
-
setIsAsteriskBody
public abstract HttpBindings.Builder setIsAsteriskBody(boolean asteriskBody)
-
autoBuild
public abstract HttpBindings autoBuild()
-
build
public HttpBindings build()
-
-