Interface SchemaReference
-
public interface SchemaReferenceRepresents a reference to a schema in the Solace Schema Registry. This interface provides access to the reference name, artifact ID, and group ID that uniquely identify a schema within the registry.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSchemaReference.BuilderBuilder class for creating SchemaReference instances.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static SchemaReference.Builderbuilder()Creates a new Builder instance for constructing SchemaReference objects.StringgetArtifactId()Gets the artifact ID associated with this schema reference.StringgetGroupId()Gets the group ID associated with this schema reference.StringgetReferenceName()Gets the name of this schema reference.
-
-
-
Method Detail
-
getReferenceName
String getReferenceName()
Gets the name of this schema reference.- Returns:
- The reference name
-
getArtifactId
String getArtifactId()
Gets the artifact ID associated with this schema reference.- Returns:
- The artifact ID
-
getGroupId
String getGroupId()
Gets the group ID associated with this schema reference.- Returns:
- The group ID
-
builder
static SchemaReference.Builder builder()
Creates a new Builder instance for constructing SchemaReference objects.- Returns:
- A new Builder instance
-
-