Class SubmitUserDeletionRequest

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.analytics.admin.v1alpha.SubmitUserDeletionRequest
All Implemented Interfaces:
SubmitUserDeletionRequestOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class SubmitUserDeletionRequest extends com.google.protobuf.GeneratedMessage implements SubmitUserDeletionRequestOrBuilder
 Request message for SubmitUserDeletion RPC.
 
Protobuf type google.analytics.admin.v1alpha.SubmitUserDeletionRequest
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Request message for SubmitUserDeletion RPC.
    static enum 
     

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    com.google.protobuf.AbstractMessage.BuilderParent

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

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

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessage

    alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessage

    memoizedSize

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    Firebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).
    com.google.protobuf.ByteString
    Firebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).
    Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).
    com.google.protobuf.ByteString
    Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).
     
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    Required.
    com.google.protobuf.ByteString
    Required.
    com.google.protobuf.Parser<SubmitUserDeletionRequest>
     
    int
     
     
    Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).
    com.google.protobuf.ByteString
    Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).
    [User-provided data](https://support.google.com/analytics/answer/14077171).
    com.google.protobuf.ByteString
    [User-provided data](https://support.google.com/analytics/answer/14077171).
    boolean
    Firebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).
    boolean
    Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).
    int
     
    boolean
    Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).
    boolean
    [User-provided data](https://support.google.com/analytics/answer/14077171).
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
     
     
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
     
     
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(byte[] data)
     
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.ByteString data)
     
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<SubmitUserDeletionRequest>
     
     
    void
    writeTo(com.google.protobuf.CodedOutputStream output)
     

    Methods inherited from class com.google.protobuf.GeneratedMessage

    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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, 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, hashFields, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    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
  • Field Details

    • USER_ID_FIELD_NUMBER

      public static final int USER_ID_FIELD_NUMBER
      See Also:
    • CLIENT_ID_FIELD_NUMBER

      public static final int CLIENT_ID_FIELD_NUMBER
      See Also:
    • APP_INSTANCE_ID_FIELD_NUMBER

      public static final int APP_INSTANCE_ID_FIELD_NUMBER
      See Also:
    • USER_PROVIDED_DATA_FIELD_NUMBER

      public static final int USER_PROVIDED_DATA_FIELD_NUMBER
      See Also:
    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getUserCase

      public SubmitUserDeletionRequest.UserCase getUserCase()
      Specified by:
      getUserCase in interface SubmitUserDeletionRequestOrBuilder
    • hasUserId

      public boolean hasUserId()
       Google Analytics [user
       ID](https://firebase.google.com/docs/analytics/userid).
       
      string user_id = 2;
      Specified by:
      hasUserId in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      Whether the userId field is set.
    • getUserId

      public String getUserId()
       Google Analytics [user
       ID](https://firebase.google.com/docs/analytics/userid).
       
      string user_id = 2;
      Specified by:
      getUserId in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The userId.
    • getUserIdBytes

      public com.google.protobuf.ByteString getUserIdBytes()
       Google Analytics [user
       ID](https://firebase.google.com/docs/analytics/userid).
       
      string user_id = 2;
      Specified by:
      getUserIdBytes in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The bytes for userId.
    • hasClientId

      public boolean hasClientId()
       Google Analytics [client
       ID](https://support.google.com/analytics/answer/11593727).
       
      string client_id = 3;
      Specified by:
      hasClientId in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      Whether the clientId field is set.
    • getClientId

      public String getClientId()
       Google Analytics [client
       ID](https://support.google.com/analytics/answer/11593727).
       
      string client_id = 3;
      Specified by:
      getClientId in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The clientId.
    • getClientIdBytes

      public com.google.protobuf.ByteString getClientIdBytes()
       Google Analytics [client
       ID](https://support.google.com/analytics/answer/11593727).
       
      string client_id = 3;
      Specified by:
      getClientIdBytes in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The bytes for clientId.
    • hasAppInstanceId

      public boolean hasAppInstanceId()
       Firebase [application instance
       ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).
       
      string app_instance_id = 4;
      Specified by:
      hasAppInstanceId in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      Whether the appInstanceId field is set.
    • getAppInstanceId

      public String getAppInstanceId()
       Firebase [application instance
       ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).
       
      string app_instance_id = 4;
      Specified by:
      getAppInstanceId in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The appInstanceId.
    • getAppInstanceIdBytes

      public com.google.protobuf.ByteString getAppInstanceIdBytes()
       Firebase [application instance
       ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).
       
      string app_instance_id = 4;
      Specified by:
      getAppInstanceIdBytes in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The bytes for appInstanceId.
    • hasUserProvidedData

      public boolean hasUserProvidedData()
       [User-provided
       data](https://support.google.com/analytics/answer/14077171).  May contain
       either one email address or one phone number.
      
       Email addresses should be normalized as such:
      
       * lowercase
       * remove periods before @ for gmail.com/googlemail.com addresses
       * remove all spaces
      
       Phone numbers should be normalized as such:
      
       * remove all non digit characters
       * add + prefix
       
      string user_provided_data = 5;
      Specified by:
      hasUserProvidedData in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      Whether the userProvidedData field is set.
    • getUserProvidedData

      public String getUserProvidedData()
       [User-provided
       data](https://support.google.com/analytics/answer/14077171).  May contain
       either one email address or one phone number.
      
       Email addresses should be normalized as such:
      
       * lowercase
       * remove periods before @ for gmail.com/googlemail.com addresses
       * remove all spaces
      
       Phone numbers should be normalized as such:
      
       * remove all non digit characters
       * add + prefix
       
      string user_provided_data = 5;
      Specified by:
      getUserProvidedData in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The userProvidedData.
    • getUserProvidedDataBytes

      public com.google.protobuf.ByteString getUserProvidedDataBytes()
       [User-provided
       data](https://support.google.com/analytics/answer/14077171).  May contain
       either one email address or one phone number.
      
       Email addresses should be normalized as such:
      
       * lowercase
       * remove periods before @ for gmail.com/googlemail.com addresses
       * remove all spaces
      
       Phone numbers should be normalized as such:
      
       * remove all non digit characters
       * add + prefix
       
      string user_provided_data = 5;
      Specified by:
      getUserProvidedDataBytes in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The bytes for userProvidedData.
    • getName

      public String getName()
       Required. The name of the property to submit user deletion for.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getName in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Required. The name of the property to submit user deletion for.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getNameBytes in interface SubmitUserDeletionRequestOrBuilder
      Returns:
      The bytes for name.
    • isInitialized

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

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

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

      public boolean equals(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 SubmitUserDeletionRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SubmitUserDeletionRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

      public static SubmitUserDeletionRequest parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

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

      public static SubmitUserDeletionRequest parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

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

      public static SubmitUserDeletionRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

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

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

      public static SubmitUserDeletionRequest.Builder newBuilder()
    • newBuilder

      public static SubmitUserDeletionRequest.Builder newBuilder(SubmitUserDeletionRequest prototype)
    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected SubmitUserDeletionRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static SubmitUserDeletionRequest getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<SubmitUserDeletionRequest> 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.GeneratedMessage
    • getDefaultInstanceForType

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