Package com.google.api.gax.rpc
Class FixedHeaderProvider
- java.lang.Object
-
- com.google.api.gax.rpc.FixedHeaderProvider
-
- All Implemented Interfaces:
HeaderProvider,Serializable
public abstract class FixedHeaderProvider extends Object implements HeaderProvider, Serializable
An instance of HeaderProvider that always provides the same headers.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FixedHeaderProvider()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static FixedHeaderProvidercreate(String... keyValuePairs)static FixedHeaderProvidercreate(Map<String,String> headers)Creates a FixedHeaderProvider.abstract Map<String,String>getHeaders()Get the headers to put on http requests.
-
-
-
Method Detail
-
getHeaders
@Nullable public abstract Map<String,String> getHeaders()
Description copied from interface:HeaderProviderGet the headers to put on http requests.- Specified by:
getHeadersin interfaceHeaderProvider
-
create
public static FixedHeaderProvider create(Map<String,String> headers)
Creates a FixedHeaderProvider.
-
create
public static FixedHeaderProvider create(String... keyValuePairs)
-
-