Package com.oracle.bmc.auth.internal
Class AbstractTemplateRptPathProvider
- java.lang.Object
-
- com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvider
-
- All Implemented Interfaces:
RptPathProvider
- Direct Known Subclasses:
DefaultLeafRptPathProvider
,DefaultRptPathProvider
,EnvironmentRptPathProvider
,ImdsRptPathProvider
public abstract class AbstractTemplateRptPathProvider extends Object implements RptPathProvider
This abstract path provider has a string template with placeholders like {id}, and provides a way to get a mapping of substitutions to fill in.
-
-
Constructor Summary
Constructors Constructor Description AbstractTemplateRptPathProvider(String pathTemplate)
Constructor of AbstractTemplateRptPathProvider.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
getPath()
protected abstract Map<String,String>
getReplacements()
-
-
-
Constructor Detail
-
AbstractTemplateRptPathProvider
public AbstractTemplateRptPathProvider(String pathTemplate)
Constructor of AbstractTemplateRptPathProvider.- Parameters:
pathTemplate
- string template with placeholders like “{id}”
-
-