Class AbstractBasicBuilder<T extends BasicBuilder>
- java.lang.Object
-
- io.fabric8.kubernetes.client.http.AbstractBasicBuilder<T>
-
- All Implemented Interfaces:
BasicBuilder
- Direct Known Subclasses:
StandardHttpRequest.Builder
public abstract class AbstractBasicBuilder<T extends BasicBuilder> extends Object implements BasicBuilder
-
-
Constructor Summary
Constructors Constructor Description AbstractBasicBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,List<String>>getHeaders()protected URIgetUri()Theader(String name, String value)Add the key value pair.TsetHeader(String name, String value)Set the key value pair.protected voidsetHeaders(Map<String,List<String>> headers)Turi(URI uri)
-
-
-
Method Detail
-
uri
public T uri(URI uri)
- Specified by:
uriin interfaceBasicBuilder
-
header
public T header(String name, String value)
Description copied from interface:BasicBuilderAdd the key value pair. Will append to an existing key.- Specified by:
headerin interfaceBasicBuilder- Parameters:
name- keyvalue- value- Returns:
- the builder
-
setHeader
public T setHeader(String name, String value)
Description copied from interface:BasicBuilderSet the key value pair. Will overwrite an existing key.- Specified by:
setHeaderin interfaceBasicBuilder- Parameters:
name- keyvalue- value- Returns:
- the builder
-
getUri
protected final URI getUri()
-
-