Interface SchemaReference
-
public interface SchemaReference
Represents 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 class
SchemaReference.Builder
Builder class for creating SchemaReference instances.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static SchemaReference.Builder
builder()
Creates a new Builder instance for constructing SchemaReference objects.String
getArtifactId()
Gets the artifact ID associated with this schema reference.String
getGroupId()
Gets the group ID associated with this schema reference.String
getReferenceName()
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
-
-