mirror of
https://github.com/corda/corda.git
synced 2025-06-01 23:20:54 +00:00
CORDA-1609 - Update snapshot for CordaRPCClientConfiguration to reflect recent additions
This commit is contained in:
parent
caee24ad7a
commit
3bbf7258a1
@ -6527,7 +6527,7 @@ public static final class net.corda.client.rpc.CordaRPCClient$Companion extends
|
|||||||
@NotNull
|
@NotNull
|
||||||
public final net.corda.client.rpc.CordaRPCClient createWithSsl(net.corda.core.utilities.NetworkHostAndPort, net.corda.core.messaging.ClientRpcSslOptions, net.corda.client.rpc.CordaRPCClientConfiguration)
|
public final net.corda.client.rpc.CordaRPCClient createWithSsl(net.corda.core.utilities.NetworkHostAndPort, net.corda.core.messaging.ClientRpcSslOptions, net.corda.client.rpc.CordaRPCClientConfiguration)
|
||||||
##
|
##
|
||||||
public final class net.corda.client.rpc.CordaRPCClientConfiguration extends java.lang.Object
|
public class net.corda.client.rpc.CordaRPCClientConfiguration extends java.lang.Object
|
||||||
public <init>(java.time.Duration)
|
public <init>(java.time.Duration)
|
||||||
@NotNull
|
@NotNull
|
||||||
public final java.time.Duration component1()
|
public final java.time.Duration component1()
|
||||||
@ -6535,8 +6535,9 @@ public final class net.corda.client.rpc.CordaRPCClientConfiguration extends java
|
|||||||
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration)
|
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration)
|
||||||
public boolean equals(Object)
|
public boolean equals(Object)
|
||||||
@NotNull
|
@NotNull
|
||||||
public final java.time.Duration getConnectionMaxRetryInterval()
|
public java.time.Duration getConnectionMaxRetryInterval()
|
||||||
public int hashCode()
|
public int hashCode()
|
||||||
|
@NotNull
|
||||||
public String toString()
|
public String toString()
|
||||||
public static final net.corda.client.rpc.CordaRPCClientConfiguration$Companion Companion
|
public static final net.corda.client.rpc.CordaRPCClientConfiguration$Companion Companion
|
||||||
@NotNull
|
@NotNull
|
||||||
|
@ -28,6 +28,11 @@ class CordaRPCConnection internal constructor(connection: RPCConnection<CordaRPC
|
|||||||
*/
|
*/
|
||||||
open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Maximum retry interval.
|
||||||
|
*/
|
||||||
|
open val connectionMaxRetryInterval: Duration = 3.minutes,
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The minimum protocol version required from the server.
|
* The minimum protocol version required from the server.
|
||||||
*/
|
*/
|
||||||
@ -69,11 +74,6 @@ open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
|||||||
*/
|
*/
|
||||||
open val connectionRetryIntervalMultiplier: Double = 1.5,
|
open val connectionRetryIntervalMultiplier: Double = 1.5,
|
||||||
|
|
||||||
/**
|
|
||||||
* Maximum retry interval.
|
|
||||||
*/
|
|
||||||
open val connectionMaxRetryInterval: Duration = 3.minutes,
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Maximum reconnect attempts on failover>
|
* Maximum reconnect attempts on failover>
|
||||||
*/
|
*/
|
||||||
@ -107,6 +107,7 @@ open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
|||||||
*/
|
*/
|
||||||
@JvmOverloads
|
@JvmOverloads
|
||||||
fun copy(
|
fun copy(
|
||||||
|
connectionMaxRetryInterval: Duration = this.connectionMaxRetryInterval,
|
||||||
minimumServerProtocolVersion: Int = this.minimumServerProtocolVersion,
|
minimumServerProtocolVersion: Int = this.minimumServerProtocolVersion,
|
||||||
trackRpcCallSites: Boolean = this.trackRpcCallSites,
|
trackRpcCallSites: Boolean = this.trackRpcCallSites,
|
||||||
reapInterval: Duration = this.reapInterval,
|
reapInterval: Duration = this.reapInterval,
|
||||||
@ -114,12 +115,12 @@ open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
|||||||
cacheConcurrencyLevel: Int = this.cacheConcurrencyLevel,
|
cacheConcurrencyLevel: Int = this.cacheConcurrencyLevel,
|
||||||
connectionRetryInterval: Duration = this.connectionRetryInterval,
|
connectionRetryInterval: Duration = this.connectionRetryInterval,
|
||||||
connectionRetryIntervalMultiplier: Double = this.connectionRetryIntervalMultiplier,
|
connectionRetryIntervalMultiplier: Double = this.connectionRetryIntervalMultiplier,
|
||||||
connectionMaxRetryInterval: Duration = this.connectionMaxRetryInterval,
|
|
||||||
maxReconnectAttempts: Int = this.maxReconnectAttempts,
|
maxReconnectAttempts: Int = this.maxReconnectAttempts,
|
||||||
maxFileSize: Int = this.maxFileSize,
|
maxFileSize: Int = this.maxFileSize,
|
||||||
deduplicationCacheExpiry: Duration = this.deduplicationCacheExpiry
|
deduplicationCacheExpiry: Duration = this.deduplicationCacheExpiry
|
||||||
): CordaRPCClientConfiguration {
|
): CordaRPCClientConfiguration {
|
||||||
return CordaRPCClientConfiguration(
|
return CordaRPCClientConfiguration(
|
||||||
|
connectionMaxRetryInterval,
|
||||||
minimumServerProtocolVersion,
|
minimumServerProtocolVersion,
|
||||||
trackRpcCallSites,
|
trackRpcCallSites,
|
||||||
reapInterval,
|
reapInterval,
|
||||||
@ -127,7 +128,6 @@ open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
|||||||
cacheConcurrencyLevel,
|
cacheConcurrencyLevel,
|
||||||
connectionRetryInterval,
|
connectionRetryInterval,
|
||||||
connectionRetryIntervalMultiplier,
|
connectionRetryIntervalMultiplier,
|
||||||
connectionMaxRetryInterval,
|
|
||||||
maxReconnectAttempts,
|
maxReconnectAttempts,
|
||||||
maxFileSize,
|
maxFileSize,
|
||||||
deduplicationCacheExpiry
|
deduplicationCacheExpiry
|
||||||
@ -139,6 +139,7 @@ open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
|||||||
if (javaClass != other?.javaClass) return false
|
if (javaClass != other?.javaClass) return false
|
||||||
|
|
||||||
other as CordaRPCClientConfiguration
|
other as CordaRPCClientConfiguration
|
||||||
|
if (connectionMaxRetryInterval != other.connectionMaxRetryInterval) return false
|
||||||
if (minimumServerProtocolVersion != other.minimumServerProtocolVersion) return false
|
if (minimumServerProtocolVersion != other.minimumServerProtocolVersion) return false
|
||||||
if (trackRpcCallSites != other.trackRpcCallSites) return false
|
if (trackRpcCallSites != other.trackRpcCallSites) return false
|
||||||
if (reapInterval != other.reapInterval) return false
|
if (reapInterval != other.reapInterval) return false
|
||||||
@ -146,7 +147,6 @@ open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
|||||||
if (cacheConcurrencyLevel != other.cacheConcurrencyLevel) return false
|
if (cacheConcurrencyLevel != other.cacheConcurrencyLevel) return false
|
||||||
if (connectionRetryInterval != other.connectionRetryInterval) return false
|
if (connectionRetryInterval != other.connectionRetryInterval) return false
|
||||||
if (connectionRetryIntervalMultiplier != other.connectionRetryIntervalMultiplier) return false
|
if (connectionRetryIntervalMultiplier != other.connectionRetryIntervalMultiplier) return false
|
||||||
if (connectionMaxRetryInterval != other.connectionMaxRetryInterval) return false
|
|
||||||
if (maxReconnectAttempts != other.maxReconnectAttempts) return false
|
if (maxReconnectAttempts != other.maxReconnectAttempts) return false
|
||||||
if (maxFileSize != other.maxFileSize) return false
|
if (maxFileSize != other.maxFileSize) return false
|
||||||
if (deduplicationCacheExpiry != other.deduplicationCacheExpiry) return false
|
if (deduplicationCacheExpiry != other.deduplicationCacheExpiry) return false
|
||||||
@ -156,13 +156,13 @@ open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
|||||||
|
|
||||||
override fun hashCode(): Int {
|
override fun hashCode(): Int {
|
||||||
var result = minimumServerProtocolVersion
|
var result = minimumServerProtocolVersion
|
||||||
|
result = 31 * result + connectionMaxRetryInterval.hashCode()
|
||||||
result = 31 * result + trackRpcCallSites.hashCode()
|
result = 31 * result + trackRpcCallSites.hashCode()
|
||||||
result = 31 * result + reapInterval.hashCode()
|
result = 31 * result + reapInterval.hashCode()
|
||||||
result = 31 * result + observationExecutorPoolSize
|
result = 31 * result + observationExecutorPoolSize
|
||||||
result = 31 * result + cacheConcurrencyLevel
|
result = 31 * result + cacheConcurrencyLevel
|
||||||
result = 31 * result + connectionRetryInterval.hashCode()
|
result = 31 * result + connectionRetryInterval.hashCode()
|
||||||
result = 31 * result + connectionRetryIntervalMultiplier.hashCode()
|
result = 31 * result + connectionRetryIntervalMultiplier.hashCode()
|
||||||
result = 31 * result + connectionMaxRetryInterval.hashCode()
|
|
||||||
result = 31 * result + maxReconnectAttempts
|
result = 31 * result + maxReconnectAttempts
|
||||||
result = 31 * result + maxFileSize
|
result = 31 * result + maxFileSize
|
||||||
result = 31 * result + deduplicationCacheExpiry.hashCode()
|
result = 31 * result + deduplicationCacheExpiry.hashCode()
|
||||||
@ -171,14 +171,18 @@ open class CordaRPCClientConfiguration @JvmOverloads constructor(
|
|||||||
|
|
||||||
override fun toString(): String {
|
override fun toString(): String {
|
||||||
return "CordaRPCClientConfiguration(" +
|
return "CordaRPCClientConfiguration(" +
|
||||||
|
"connectionMaxRetryInterval=$connectionMaxRetryInterval, " +
|
||||||
"minimumServerProtocolVersion=$minimumServerProtocolVersion, trackRpcCallSites=$trackRpcCallSites, " +
|
"minimumServerProtocolVersion=$minimumServerProtocolVersion, trackRpcCallSites=$trackRpcCallSites, " +
|
||||||
"reapInterval=$reapInterval, observationExecutorPoolSize=$observationExecutorPoolSize, " +
|
"reapInterval=$reapInterval, observationExecutorPoolSize=$observationExecutorPoolSize, " +
|
||||||
"cacheConcurrencyLevel=$cacheConcurrencyLevel, connectionRetryInterval=$connectionRetryInterval, " +
|
"cacheConcurrencyLevel=$cacheConcurrencyLevel, connectionRetryInterval=$connectionRetryInterval, " +
|
||||||
"connectionRetryIntervalMultiplier=$connectionRetryIntervalMultiplier, " +
|
"connectionRetryIntervalMultiplier=$connectionRetryIntervalMultiplier, " +
|
||||||
"connectionMaxRetryInterval=$connectionMaxRetryInterval, maxReconnectAttempts=$maxReconnectAttempts, " +
|
"maxReconnectAttempts=$maxReconnectAttempts, maxFileSize=$maxFileSize, " +
|
||||||
"maxFileSize=$maxFileSize, deduplicationCacheExpiry=$deduplicationCacheExpiry)"
|
"deduplicationCacheExpiry=$deduplicationCacheExpiry)"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Left is for backwards compatibility with version 3.1
|
||||||
|
operator fun component1() = connectionMaxRetryInterval
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user