类 BaseAws2Resource
java.lang.Object
org.apache.camel.quarkus.test.support.aws2.BaseAws2Resource
Parent for testing resources for aws2 extensions.
This class adds endpoints to force default credentials to be used + provides variable useDefaultCredentials
to be used in inherited classes.
Rest endpoints are expected by test classes.
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明jakarta.ws.rs.core.ResponseinitializeDefaultCredentials(boolean initialize) booleanprotected voidDifferent aws2 extension might need to react to initialization of default credentials (e.g. kinesis)(专用程序包) voidonStop(io.quarkus.runtime.ShutdownEvent ev) Listeners ensures, that system credentials are cleared at the end of the lifecycle.jakarta.ws.rs.core.ResponsesetUseDefaultCredentials(boolean useDefaultCredentialsProvider)
-
构造器详细资料
-
BaseAws2Resource
-
-
方法详细资料
-
setUseDefaultCredentials
@Path("/setUseDefaultCredentialsProvider") @POST public jakarta.ws.rs.core.Response setUseDefaultCredentials(boolean useDefaultCredentialsProvider) throws Exception - 抛出:
Exception
-
initializeDefaultCredentials
@Path("/initializeDefaultCredentials") @POST @Produces("text/plain") public jakarta.ws.rs.core.Response initializeDefaultCredentials(boolean initialize) throws Exception - 抛出:
Exception
-
onStop
void onStop(@Observes io.quarkus.runtime.ShutdownEvent ev) Listeners ensures, that system credentials are cleared at the end of the lifecycle. Tests are clearing them by itself, this is just a precaution. -
isUseDefaultCredentials
public boolean isUseDefaultCredentials() -
onDefaultCredentialsProviderChange
Different aws2 extension might need to react to initialization of default credentials (e.g. kinesis)- 抛出:
Exception
-