Class ExportSink

  • All Implemented Interfaces:
    com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ExportSinkOrBuilder, java.io.Serializable

    @Generated(value="protoc",
               comments="annotations:ExportSink.java.pb.meta")
    public final class ExportSink
    extends com.google.protobuf.GeneratedMessageV3
    implements ExportSinkOrBuilder
    Protobuf type temporal.api.cloud.namespace.v1.ExportSink
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ExportSink.Builder
      Protobuf type temporal.api.cloud.namespace.v1.ExportSink
      static class  ExportSink.Health
      Protobuf enum temporal.api.cloud.namespace.v1.ExportSink.Health
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3

        com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,​BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,​BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      static ExportSink getDefaultInstance()  
      ExportSink getDefaultInstanceForType()  
      static com.google.protobuf.Descriptors.Descriptor getDescriptor()  
      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.
      com.google.protobuf.Parser<ExportSink> getParserForType()  
      java.lang.String getResourceVersion()
      The version of the export sink resource.
      com.google.protobuf.ByteString getResourceVersionBytes()
      The version of the export sink resource.
      int getSerializedSize()  
      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.
      int hashCode()  
      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.
      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()  
      boolean isInitialized()  
      static ExportSink.Builder newBuilder()  
      static ExportSink.Builder newBuilder​(ExportSink prototype)  
      ExportSink.Builder newBuilderForType()  
      protected ExportSink.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)  
      protected java.lang.Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)  
      static ExportSink parseDelimitedFrom​(java.io.InputStream input)  
      static ExportSink parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ExportSink parseFrom​(byte[] data)  
      static ExportSink parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ExportSink parseFrom​(com.google.protobuf.ByteString data)  
      static ExportSink parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ExportSink parseFrom​(com.google.protobuf.CodedInputStream input)  
      static ExportSink parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ExportSink parseFrom​(java.io.InputStream input)  
      static ExportSink parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ExportSink parseFrom​(java.nio.ByteBuffer data)  
      static ExportSink parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<ExportSink> parser()  
      ExportSink.Builder toBuilder()  
      void writeTo​(com.google.protobuf.CodedOutputStream output)  
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3

        canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
      • Methods inherited from class com.google.protobuf.AbstractMessage

        findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLite

        toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

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

      • newInstance

        protected java.lang.Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • getName

        public java.lang.String getName()
         The unique name of the export sink.
         
        string name = 1;
        Specified by:
        getName in interface ExportSinkOrBuilder
        Returns:
        The name.
      • getNameBytes

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

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

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

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

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

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

        public ExportSinkSpec getSpec()
         The specification details of the export sink.
         
        .temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4;
        Specified by:
        getSpec in interface ExportSinkOrBuilder
        Returns:
        The spec.
      • getHealthValue

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

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

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

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

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

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

        public com.google.protobuf.TimestampOrBuilder getLatestDataExportTimeOrBuilder()
         The timestamp of the latest successful data export.
         
        .google.protobuf.Timestamp latest_data_export_time = 7;
        Specified by:
        getLatestDataExportTimeOrBuilder in interface ExportSinkOrBuilder
      • hasLastHealthCheckTime

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

        public 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;
        Specified by:
        getLastHealthCheckTime in interface ExportSinkOrBuilder
        Returns:
        The lastHealthCheckTime.
      • getLastHealthCheckTimeOrBuilder

        public 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;
        Specified by:
        getLastHealthCheckTimeOrBuilder in interface ExportSinkOrBuilder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws java.io.IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        java.io.IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(java.lang.Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static ExportSink parseFrom​(java.nio.ByteBuffer data)
                                    throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ExportSink parseFrom​(java.nio.ByteBuffer data,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ExportSink parseFrom​(com.google.protobuf.ByteString data)
                                    throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ExportSink parseFrom​(com.google.protobuf.ByteString data,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ExportSink parseFrom​(byte[] data)
                                    throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ExportSink parseFrom​(byte[] data,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ExportSink parseFrom​(java.io.InputStream input)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static ExportSink parseFrom​(java.io.InputStream input,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static ExportSink parseDelimitedFrom​(java.io.InputStream input)
                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static ExportSink parseDelimitedFrom​(java.io.InputStream input,
                                                    com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static ExportSink parseFrom​(com.google.protobuf.CodedInputStream input)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static ExportSink parseFrom​(com.google.protobuf.CodedInputStream input,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • newBuilderForType

        public ExportSink.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public ExportSink.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected ExportSink.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstance

        public static ExportSink getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<ExportSink> parser()
      • getParserForType

        public com.google.protobuf.Parser<ExportSink> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public ExportSink getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder