Interface GetConnectorSchemaResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GetConnectorSchemaResponse, GetConnectorSchemaResponse.Builder

@Generated public interface GetConnectorSchemaResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getConnectorType

      String getConnectorType()
       Connector type.
       
      string connector_type = 1 [json_name = "connectorType"];
      Returns:
      The connectorType.
    • getConnectorTypeBytes

      com.google.protobuf.ByteString getConnectorTypeBytes()
       Connector type.
       
      string connector_type = 1 [json_name = "connectorType"];
      Returns:
      The bytes for connectorType.
    • getSchemaJson

      String getSchemaJson()
       JSON Schema definition as string.
       
      string schema_json = 2 [json_name = "schemaJson"];
      Returns:
      The schemaJson.
    • getSchemaJsonBytes

      com.google.protobuf.ByteString getSchemaJsonBytes()
       JSON Schema definition as string.
       
      string schema_json = 2 [json_name = "schemaJson"];
      Returns:
      The bytes for schemaJson.
    • getSchemaVersion

      String getSchemaVersion()
       Current schema version (e.g., "1.2.3").
       
      string schema_version = 3 [json_name = "schemaVersion"];
      Returns:
      The schemaVersion.
    • getSchemaVersionBytes

      com.google.protobuf.ByteString getSchemaVersionBytes()
       Current schema version (e.g., "1.2.3").
       
      string schema_version = 3 [json_name = "schemaVersion"];
      Returns:
      The bytes for schemaVersion.
    • getArtifactId

      String getArtifactId()
       Apicurio Registry artifact ID.
       
      string artifact_id = 4 [json_name = "artifactId"];
      Returns:
      The artifactId.
    • getArtifactIdBytes

      com.google.protobuf.ByteString getArtifactIdBytes()
       Apicurio Registry artifact ID.
       
      string artifact_id = 4 [json_name = "artifactId"];
      Returns:
      The bytes for artifactId.
    • getMetadataCount

      int getMetadataCount()
       Additional metadata (author, description, etc.).
       
      map<string, string> metadata = 5 [json_name = "metadata"];
    • containsMetadata

      boolean containsMetadata(String key)
       Additional metadata (author, description, etc.).
       
      map<string, string> metadata = 5 [json_name = "metadata"];
    • getMetadata

      @Deprecated Map<String,String> getMetadata()
      Deprecated.
      Use getMetadataMap() instead.
    • getMetadataMap

      Map<String,String> getMetadataMap()
       Additional metadata (author, description, etc.).
       
      map<string, string> metadata = 5 [json_name = "metadata"];
    • getMetadataOrDefault

      String getMetadataOrDefault(String key, String defaultValue)
       Additional metadata (author, description, etc.).
       
      map<string, string> metadata = 5 [json_name = "metadata"];
    • getMetadataOrThrow

      String getMetadataOrThrow(String key)
       Additional metadata (author, description, etc.).
       
      map<string, string> metadata = 5 [json_name = "metadata"];
    • hasUpdatedAt

      boolean hasUpdatedAt()
       Timestamp when schema was last updated in Apicurio Registry.
       
      .google.protobuf.Timestamp updated_at = 6 [json_name = "updatedAt"];
      Returns:
      Whether the updatedAt field is set.
    • getUpdatedAt

      com.google.protobuf.Timestamp getUpdatedAt()
       Timestamp when schema was last updated in Apicurio Registry.
       
      .google.protobuf.Timestamp updated_at = 6 [json_name = "updatedAt"];
      Returns:
      The updatedAt.
    • getUpdatedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder()
       Timestamp when schema was last updated in Apicurio Registry.
       
      .google.protobuf.Timestamp updated_at = 6 [json_name = "updatedAt"];
    • getAvailableVersionsList

      List<String> getAvailableVersionsList()
       All versions available in Apicurio Registry.
       
      repeated string available_versions = 7 [json_name = "availableVersions"];
      Returns:
      A list containing the availableVersions.
    • getAvailableVersionsCount

      int getAvailableVersionsCount()
       All versions available in Apicurio Registry.
       
      repeated string available_versions = 7 [json_name = "availableVersions"];
      Returns:
      The count of availableVersions.
    • getAvailableVersions

      String getAvailableVersions(int index)
       All versions available in Apicurio Registry.
       
      repeated string available_versions = 7 [json_name = "availableVersions"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The availableVersions at the given index.
    • getAvailableVersionsBytes

      com.google.protobuf.ByteString getAvailableVersionsBytes(int index)
       All versions available in Apicurio Registry.
       
      repeated string available_versions = 7 [json_name = "availableVersions"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the availableVersions at the given index.