Interface ExportSinkOrBuilder

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

    @Generated(value="protoc",
               comments="annotations:ExportSinkOrBuilder.java.pb.meta")
    public interface ExportSinkOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getErrorMessage()
      An error message describing any issues with the export sink, if applicable.
      com.google.protobuf.ByteString getErrorMessageBytes()
      An error message describing any issues with the export sink, if applicable.
      ExportSink.Health getHealth()
      The health status of the export sink.
      int getHealthValue()
      The health status of the export sink.
      com.google.protobuf.Timestamp getLastHealthCheckTime()
      The timestamp of the last health check performed on the export sink.
      com.google.protobuf.TimestampOrBuilder getLastHealthCheckTimeOrBuilder()
      The timestamp of the last health check performed on the export sink.
      com.google.protobuf.Timestamp getLatestDataExportTime()
      The timestamp of the latest successful data export.
      com.google.protobuf.TimestampOrBuilder getLatestDataExportTimeOrBuilder()
      The timestamp of the latest successful data export.
      java.lang.String getName()
      The unique name of the export sink.
      com.google.protobuf.ByteString getNameBytes()
      The unique name of the export sink.
      java.lang.String getResourceVersion()
      The version of the export sink resource.
      com.google.protobuf.ByteString getResourceVersionBytes()
      The version of the export sink resource.
      ExportSinkSpec getSpec()
      The specification details of the export sink.
      ExportSinkSpecOrBuilder getSpecOrBuilder()
      The specification details of the export sink.
      ResourceState getState()
      The current state of the export sink.
      int getStateValue()
      The current state of the export sink.
      boolean hasLastHealthCheckTime()
      The timestamp of the last health check performed on the export sink.
      boolean hasLatestDataExportTime()
      The timestamp of the latest successful data export.
      boolean hasSpec()
      The specification details of the export sink.
      • 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 Detail

      • getName

        java.lang.String getName()
         The unique name of the export sink.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The unique name of the export sink.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getResourceVersion

        java.lang.String getResourceVersion()
         The version of the export sink resource.
         
        string resource_version = 2;
        Returns:
        The resourceVersion.
      • getResourceVersionBytes

        com.google.protobuf.ByteString getResourceVersionBytes()
         The version of the export sink resource.
         
        string resource_version = 2;
        Returns:
        The bytes for resourceVersion.
      • getStateValue

        int getStateValue()
         The current state of the export sink.
         
        .temporal.api.cloud.resource.v1.ResourceState state = 3;
        Returns:
        The enum numeric value on the wire for state.
      • getState

        ResourceState getState()
         The current state of the export sink.
         
        .temporal.api.cloud.resource.v1.ResourceState state = 3;
        Returns:
        The state.
      • hasSpec

        boolean hasSpec()
         The specification details of the export sink.
         
        .temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4;
        Returns:
        Whether the spec field is set.
      • getSpec

        ExportSinkSpec getSpec()
         The specification details of the export sink.
         
        .temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4;
        Returns:
        The spec.
      • getSpecOrBuilder

        ExportSinkSpecOrBuilder getSpecOrBuilder()
         The specification details of the export sink.
         
        .temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4;
      • getHealthValue

        int getHealthValue()
         The health status of the export sink.
         
        .temporal.api.cloud.namespace.v1.ExportSink.Health health = 5;
        Returns:
        The enum numeric value on the wire for health.
      • getHealth

        ExportSink.Health getHealth()
         The health status of the export sink.
         
        .temporal.api.cloud.namespace.v1.ExportSink.Health health = 5;
        Returns:
        The health.
      • getErrorMessage

        java.lang.String getErrorMessage()
         An error message describing any issues with the export sink, if applicable.
         
        string error_message = 6;
        Returns:
        The errorMessage.
      • getErrorMessageBytes

        com.google.protobuf.ByteString getErrorMessageBytes()
         An error message describing any issues with the export sink, if applicable.
         
        string error_message = 6;
        Returns:
        The bytes for errorMessage.
      • hasLatestDataExportTime

        boolean hasLatestDataExportTime()
         The timestamp of the latest successful data export.
         
        .google.protobuf.Timestamp latest_data_export_time = 7;
        Returns:
        Whether the latestDataExportTime field is set.
      • getLatestDataExportTime

        com.google.protobuf.Timestamp getLatestDataExportTime()
         The timestamp of the latest successful data export.
         
        .google.protobuf.Timestamp latest_data_export_time = 7;
        Returns:
        The latestDataExportTime.
      • getLatestDataExportTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getLatestDataExportTimeOrBuilder()
         The timestamp of the latest successful data export.
         
        .google.protobuf.Timestamp latest_data_export_time = 7;
      • hasLastHealthCheckTime

        boolean hasLastHealthCheckTime()
         The timestamp of the last health check performed on the export sink.
         
        .google.protobuf.Timestamp last_health_check_time = 8;
        Returns:
        Whether the lastHealthCheckTime field is set.
      • getLastHealthCheckTime

        com.google.protobuf.Timestamp getLastHealthCheckTime()
         The timestamp of the last health check performed on the export sink.
         
        .google.protobuf.Timestamp last_health_check_time = 8;
        Returns:
        The lastHealthCheckTime.
      • getLastHealthCheckTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getLastHealthCheckTimeOrBuilder()
         The timestamp of the last health check performed on the export sink.
         
        .google.protobuf.Timestamp last_health_check_time = 8;