Interface AuditLogSinkOrBuilder

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

    @Generated(value="protoc",
               comments="annotations:AuditLogSinkOrBuilder.java.pb.meta")
    public interface AuditLogSinkOrBuilder
    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 audit log sink, if applicable.
      com.google.protobuf.ByteString getErrorMessageBytes()
      An error message describing any issues with the audit log sink, if applicable.
      AuditLogSink.Health getHealth()
      The health status of the audit log sink.
      int getHealthValue()
      The health status of the audit log sink.
      com.google.protobuf.Timestamp getLastSucceededTime()
      The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
      com.google.protobuf.TimestampOrBuilder getLastSucceededTimeOrBuilder()
      The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
      java.lang.String getName()
      Name of the sink e.g.
      com.google.protobuf.ByteString getNameBytes()
      Name of the sink e.g.
      java.lang.String getResourceVersion()
      The version of the audit log sink resource.
      com.google.protobuf.ByteString getResourceVersionBytes()
      The version of the audit log sink resource.
      AuditLogSinkSpec getSpec()
      The specification details of the audit log sink.
      AuditLogSinkSpecOrBuilder getSpecOrBuilder()
      The specification details of the audit log sink.
      ResourceState getState()
      The current state of the audit log sink.
      int getStateValue()
      The current state of the audit log sink.
      boolean hasLastSucceededTime()
      The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
      boolean hasSpec()
      The specification details of the audit log 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()
         Name of the sink e.g. "audit_log_01"
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Name of the sink e.g. "audit_log_01"
         
        string name = 1;
        Returns:
        The bytes for name.
      • getResourceVersion

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

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

        int getStateValue()
         The current state of the audit log 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 audit log sink.
         
        .temporal.api.cloud.resource.v1.ResourceState state = 3;
        Returns:
        The state.
      • hasSpec

        boolean hasSpec()
         The specification details of the audit log sink.
         
        .temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;
        Returns:
        Whether the spec field is set.
      • getSpec

        AuditLogSinkSpec getSpec()
         The specification details of the audit log sink.
         
        .temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;
        Returns:
        The spec.
      • getSpecOrBuilder

        AuditLogSinkSpecOrBuilder getSpecOrBuilder()
         The specification details of the audit log sink.
         
        .temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;
      • getHealthValue

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

        AuditLogSink.Health getHealth()
         The health status of the audit log sink.
         
        .temporal.api.cloud.account.v1.AuditLogSink.Health health = 5;
        Returns:
        The health.
      • getErrorMessage

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

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

        boolean hasLastSucceededTime()
         The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
         
        .google.protobuf.Timestamp last_succeeded_time = 7;
        Returns:
        Whether the lastSucceededTime field is set.
      • getLastSucceededTime

        com.google.protobuf.Timestamp getLastSucceededTime()
         The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
         
        .google.protobuf.Timestamp last_succeeded_time = 7;
        Returns:
        The lastSucceededTime.
      • getLastSucceededTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getLastSucceededTimeOrBuilder()
         The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
         
        .google.protobuf.Timestamp last_succeeded_time = 7;