Interface TaskPushNotificationConfigOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Authentication information required to send the notification.
    Authentication information required to send the notification.
    The push notification configuration details.
    com.google.protobuf.ByteString
    The push notification configuration details.
    The ID of the task this configuration is associated with.
    com.google.protobuf.ByteString
    The ID of the task this configuration is associated with.
    Optional.
    com.google.protobuf.ByteString
    Optional.
    A token unique for this task or session.
    com.google.protobuf.ByteString
    A token unique for this task or session.
    The URL where the notification should be sent.
    com.google.protobuf.ByteString
    The URL where the notification should be sent.
    boolean
    Authentication information required to send the notification.

    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

    • getTenant

      String getTenant()
       Optional. Tenant ID.
       
      string tenant = 1;
      Returns:
      The tenant.
    • getTenantBytes

      com.google.protobuf.ByteString getTenantBytes()
       Optional. Tenant ID.
       
      string tenant = 1;
      Returns:
      The bytes for tenant.
    • getId

      String getId()
       The push notification configuration details.
       A unique identifier (e.g. UUID) for this push notification configuration.
       
      string id = 2;
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       The push notification configuration details.
       A unique identifier (e.g. UUID) for this push notification configuration.
       
      string id = 2;
      Returns:
      The bytes for id.
    • getTaskId

      String getTaskId()
       The ID of the task this configuration is associated with.
       
      string task_id = 3;
      Returns:
      The taskId.
    • getTaskIdBytes

      com.google.protobuf.ByteString getTaskIdBytes()
       The ID of the task this configuration is associated with.
       
      string task_id = 3;
      Returns:
      The bytes for taskId.
    • getUrl

      String getUrl()
       The URL where the notification should be sent.
       
      string url = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The url.
    • getUrlBytes

      com.google.protobuf.ByteString getUrlBytes()
       The URL where the notification should be sent.
       
      string url = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for url.
    • getToken

      String getToken()
       A token unique for this task or session.
       
      string token = 5;
      Returns:
      The token.
    • getTokenBytes

      com.google.protobuf.ByteString getTokenBytes()
       A token unique for this task or session.
       
      string token = 5;
      Returns:
      The bytes for token.
    • hasAuthentication

      boolean hasAuthentication()
       Authentication information required to send the notification.
       
      .lf.a2a.v1.AuthenticationInfo authentication = 6;
      Returns:
      Whether the authentication field is set.
    • getAuthentication

      AuthenticationInfo getAuthentication()
       Authentication information required to send the notification.
       
      .lf.a2a.v1.AuthenticationInfo authentication = 6;
      Returns:
      The authentication.
    • getAuthenticationOrBuilder

      AuthenticationInfoOrBuilder getAuthenticationOrBuilder()
       Authentication information required to send the notification.
       
      .lf.a2a.v1.AuthenticationInfo authentication = 6;