public static class ConsumerVersionSelectors.LatestTag
extends ConsumerVersionSelectors
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
@JvmOverloads
public LatestTag(@NotNull
java.lang.String tag,
@Nullable
java.lang.String fallback)
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
@JvmOverloads
public LatestTag(@NotNull
java.lang.String tag)
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
@NotNull public java.lang.String getTag()
@Nullable public java.lang.String getFallback()
@NotNull public java.lang.String component1()
@Nullable public java.lang.String component2()
@NotNull
public au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag copy(@NotNull
java.lang.String tag,
@Nullable
java.lang.String fallback)
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
@NotNull public java.lang.String toString()
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
public int hashCode()
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
public boolean equals(@Nullable
java.lang.Object p)
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag