Package com.google.api.gax.rpc
Class FixedHeaderProvider
- java.lang.Object
-
- com.google.api.gax.rpc.FixedHeaderProvider
-
- All Implemented Interfaces:
HeaderProvider,java.io.Serializable
public abstract class FixedHeaderProvider extends java.lang.Object implements HeaderProvider, java.io.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(java.lang.String... keyValuePairs)static FixedHeaderProvidercreate(java.util.Map<java.lang.String,java.lang.String> headers)Creates a FixedHeaderProvider.abstract java.util.Map<java.lang.String,java.lang.String>getHeaders()Get the headers to put on http requests.
-
-
-
Method Detail
-
getHeaders
@Nullable public abstract java.util.Map<java.lang.String,java.lang.String> getHeaders()
Description copied from interface:HeaderProviderGet the headers to put on http requests.- Specified by:
getHeadersin interfaceHeaderProvider
-
create
public static FixedHeaderProvider create(java.util.Map<java.lang.String,java.lang.String> headers)
Creates a FixedHeaderProvider.
-
create
public static FixedHeaderProvider create(java.lang.String... keyValuePairs)
-
-