public static class UseTransactionRule.RuleBuilder
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
RuleBuilder()
Default constructor without transaction name which creates a rule without transaction name
specification.
|
|
RuleBuilder(java.lang.String... serviceNames)
Constructor with provided transaction name.
|
Modifier and Type | Method and Description |
---|---|
UseTransactionRule |
build()
Rule finisher with provided configuration.
|
static UseTransactionRule.RuleBuilder |
crossServiceBuilder() |
UseTransactionRule.RuleBuilder |
forTransaction(java.lang.String transactionName) |
UseTransactionRule.RuleBuilder |
withHttps(HttpConnection.HttpsConfigurationBuilder httpsConfig) |
UseTransactionRule.RuleBuilder |
withTag(java.lang.String... tagName) |
public RuleBuilder(java.lang.String... serviceNames)
protected RuleBuilder()
public static UseTransactionRule.RuleBuilder crossServiceBuilder()
public UseTransactionRule.RuleBuilder forTransaction(java.lang.String transactionName)
public UseTransactionRule.RuleBuilder withTag(java.lang.String... tagName)
public UseTransactionRule.RuleBuilder withHttps(HttpConnection.HttpsConfigurationBuilder httpsConfig)
public UseTransactionRule build()