public class ConsumerInfo implements IConsumerInfo
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
java.util.List<java.lang.String> packagesToScan,
@Nullable
PactVerification verificationType,
@Nullable
java.lang.Object pactSource,
@NotNull
java.util.List<? extends java.lang.Object> pactFileAuthentication,
@NotNull
java.util.List<au.com.dius.pact.core.pactbroker.VerificationNotice> notices,
boolean pending,
boolean wip,
@Nullable
au.com.dius.pact.core.support.Auth auth)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
java.util.List<java.lang.String> packagesToScan,
@Nullable
PactVerification verificationType,
@Nullable
java.lang.Object pactSource,
@NotNull
java.util.List<? extends java.lang.Object> pactFileAuthentication,
@NotNull
java.util.List<au.com.dius.pact.core.pactbroker.VerificationNotice> notices,
boolean pending,
boolean wip)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
java.util.List<java.lang.String> packagesToScan,
@Nullable
PactVerification verificationType,
@Nullable
java.lang.Object pactSource,
@NotNull
java.util.List<? extends java.lang.Object> pactFileAuthentication,
@NotNull
java.util.List<au.com.dius.pact.core.pactbroker.VerificationNotice> notices,
boolean pending)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
java.util.List<java.lang.String> packagesToScan,
@Nullable
PactVerification verificationType,
@Nullable
java.lang.Object pactSource,
@NotNull
java.util.List<? extends java.lang.Object> pactFileAuthentication,
@NotNull
java.util.List<au.com.dius.pact.core.pactbroker.VerificationNotice> notices)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
java.util.List<java.lang.String> packagesToScan,
@Nullable
PactVerification verificationType,
@Nullable
java.lang.Object pactSource,
@NotNull
java.util.List<? extends java.lang.Object> pactFileAuthentication)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
java.util.List<java.lang.String> packagesToScan,
@Nullable
PactVerification verificationType,
@Nullable
java.lang.Object pactSource)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
java.util.List<java.lang.String> packagesToScan,
@Nullable
PactVerification verificationType)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
java.util.List<java.lang.String> packagesToScan)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name,
@Nullable
java.lang.Object stateChange)
@JvmOverloads
public ConsumerInfo(@NotNull
java.lang.String name)
@JvmOverloads public ConsumerInfo()
@NotNull public au.com.dius.pact.core.model.Consumer toPactConsumer()
@Nullable public au.com.dius.pact.core.model.PactSource resolvePactSource()
@Nullable public java.net.URL getStateChangeUrl()
public void setStateChangeUrl(@Nullable
java.net.URL value)
@NotNull public java.lang.String toString()
public boolean equals(@Nullable
java.lang.Object other)
public int hashCode()
@NotNull public java.lang.String getName()
public void setName(@NotNull
java.lang.String p)
@Nullable public java.lang.Object getStateChange()
public void setStateChange(@Nullable
java.lang.Object p)
public boolean getStateChangeUsesBody()
public void setStateChangeUsesBody(boolean p)
@NotNull public java.util.List<java.lang.String> getPackagesToScan()
public void setPackagesToScan(@NotNull
java.util.List<java.lang.String> p)
@Nullable public PactVerification getVerificationType()
public void setVerificationType(@Nullable
PactVerification p)
@Nullable public java.lang.Object getPactSource()
public void setPactSource(@Nullable
java.lang.Object p)
@NotNull public java.util.List<java.lang.Object> getPactFileAuthentication()
public void setPactFileAuthentication(@NotNull
java.util.List<? extends java.lang.Object> p)
@NotNull public java.util.List<au.com.dius.pact.core.pactbroker.VerificationNotice> getNotices()
public boolean getPending()
public boolean getWip()
@Nullable public au.com.dius.pact.core.support.Auth getAuth()