Interface ConnectorOrBuilder

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

@Generated public interface ConnectorOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Unique connector type identifier.
    com.google.protobuf.ByteString
    Unique connector type identifier.
    Connector type name (e.g., "s3", "file-crawler", "confluence").
    com.google.protobuf.ByteString
    Connector type name (e.g., "s3", "file-crawler", "confluence").
    com.google.protobuf.Timestamp
    Timestamp when connector type was created.
    com.google.protobuf.TimestampOrBuilder
    Timestamp when connector type was created.
    Description of the connector type.
    com.google.protobuf.ByteString
    Description of the connector type.
    Whether this is managed or unmanaged.
    int
    Whether this is managed or unmanaged.
    Human-readable display name.
    com.google.protobuf.ByteString
    Human-readable display name.
    com.google.protobuf.Timestamp
    Timestamp when connector type was last updated.
    com.google.protobuf.TimestampOrBuilder
    Timestamp when connector type was last updated.
    boolean
    Timestamp when connector type was created.
    boolean
    Timestamp when connector type was last updated.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getConnectorId

      String getConnectorId()
       Unique connector type identifier.
       Deterministic: hash(connector_type)
       
      string connector_id = 1 [json_name = "connectorId"];
      Returns:
      The connectorId.
    • getConnectorIdBytes

      com.google.protobuf.ByteString getConnectorIdBytes()
       Unique connector type identifier.
       Deterministic: hash(connector_type)
       
      string connector_id = 1 [json_name = "connectorId"];
      Returns:
      The bytes for connectorId.
    • getConnectorType

      String getConnectorType()
       Connector type name (e.g., "s3", "file-crawler", "confluence").
       
      string connector_type = 2 [json_name = "connectorType"];
      Returns:
      The connectorType.
    • getConnectorTypeBytes

      com.google.protobuf.ByteString getConnectorTypeBytes()
       Connector type name (e.g., "s3", "file-crawler", "confluence").
       
      string connector_type = 2 [json_name = "connectorType"];
      Returns:
      The bytes for connectorType.
    • getName

      String getName()
       Human-readable display name.
       
      string name = 3 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Human-readable display name.
       
      string name = 3 [json_name = "name"];
      Returns:
      The bytes for name.
    • getDescription

      String getDescription()
       Description of the connector type.
       
      string description = 4 [json_name = "description"];
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Description of the connector type.
       
      string description = 4 [json_name = "description"];
      Returns:
      The bytes for description.
    • getManagementTypeValue

      int getManagementTypeValue()
       Whether this is managed or unmanaged.
       
      .ai.pipestream.connector.intake.v1.ManagementType management_type = 5 [json_name = "managementType"];
      Returns:
      The enum numeric value on the wire for managementType.
    • getManagementType

      ManagementType getManagementType()
       Whether this is managed or unmanaged.
       
      .ai.pipestream.connector.intake.v1.ManagementType management_type = 5 [json_name = "managementType"];
      Returns:
      The managementType.
    • hasCreatedAt

      boolean hasCreatedAt()
       Timestamp when connector type was created.
       
      .google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];
      Returns:
      Whether the createdAt field is set.
    • getCreatedAt

      com.google.protobuf.Timestamp getCreatedAt()
       Timestamp when connector type was created.
       
      .google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];
      Returns:
      The createdAt.
    • getCreatedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder()
       Timestamp when connector type was created.
       
      .google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];
    • hasUpdatedAt

      boolean hasUpdatedAt()
       Timestamp when connector type was last updated.
       
      .google.protobuf.Timestamp updated_at = 7 [json_name = "updatedAt"];
      Returns:
      Whether the updatedAt field is set.
    • getUpdatedAt

      com.google.protobuf.Timestamp getUpdatedAt()
       Timestamp when connector type was last updated.
       
      .google.protobuf.Timestamp updated_at = 7 [json_name = "updatedAt"];
      Returns:
      The updatedAt.
    • getUpdatedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder()
       Timestamp when connector type was last updated.
       
      .google.protobuf.Timestamp updated_at = 7 [json_name = "updatedAt"];