Class SubmitUserDeletionRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SubmitUserDeletionRequest.Builder>
com.google.analytics.admin.v1alpha.SubmitUserDeletionRequest.Builder
- All Implemented Interfaces:
SubmitUserDeletionRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SubmitUserDeletionRequest
public static final class SubmitUserDeletionRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SubmitUserDeletionRequest.Builder>
implements SubmitUserDeletionRequestOrBuilder
Request message for SubmitUserDeletion RPC.Protobuf type
google.analytics.admin.v1alpha.SubmitUserDeletionRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()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).Required.Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).[User-provided data](https://support.google.com/analytics/answer/14077171).Firebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).com.google.protobuf.ByteStringFirebase [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.ByteStringGoogle Analytics [client ID](https://support.google.com/analytics/answer/11593727).static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()Required.com.google.protobuf.ByteStringRequired.Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).com.google.protobuf.ByteStringGoogle 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).booleanFirebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).booleanGoogle Analytics [client ID](https://support.google.com/analytics/answer/11593727).booleanGoogle 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.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAppInstanceId(String value) Firebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).setAppInstanceIdBytes(com.google.protobuf.ByteString value) Firebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).setClientId(String value) Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).setClientIdBytes(com.google.protobuf.ByteString value) Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).Required.setNameBytes(com.google.protobuf.ByteString value) Required.Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).setUserIdBytes(com.google.protobuf.ByteString value) Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).setUserProvidedData(String value) [User-provided data](https://support.google.com/analytics/answer/14077171).setUserProvidedDataBytes(com.google.protobuf.ByteString value) [User-provided data](https://support.google.com/analytics/answer/14077171).Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SubmitUserDeletionRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SubmitUserDeletionRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SubmitUserDeletionRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubmitUserDeletionRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SubmitUserDeletionRequest.Builder>
-
mergeFrom
public SubmitUserDeletionRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubmitUserDeletionRequest.Builder>- Throws:
IOException
-
getUserCase
- Specified by:
getUserCasein interfaceSubmitUserDeletionRequestOrBuilder
-
clearUser
-
hasUserId
public boolean hasUserId()Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).
string user_id = 2;- Specified by:
hasUserIdin interfaceSubmitUserDeletionRequestOrBuilder- Returns:
- Whether the userId field is set.
-
getUserId
Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).
string user_id = 2;- Specified by:
getUserIdin interfaceSubmitUserDeletionRequestOrBuilder- 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:
getUserIdBytesin interfaceSubmitUserDeletionRequestOrBuilder- Returns:
- The bytes for userId.
-
setUserId
Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).
string user_id = 2;- Parameters:
value- The userId to set.- Returns:
- This builder for chaining.
-
clearUserId
Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).
string user_id = 2;- Returns:
- This builder for chaining.
-
setUserIdBytes
Google Analytics [user ID](https://firebase.google.com/docs/analytics/userid).
string user_id = 2;- Parameters:
value- The bytes for userId to set.- Returns:
- This builder for chaining.
-
hasClientId
public boolean hasClientId()Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).
string client_id = 3;- Specified by:
hasClientIdin interfaceSubmitUserDeletionRequestOrBuilder- Returns:
- Whether the clientId field is set.
-
getClientId
Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).
string client_id = 3;- Specified by:
getClientIdin interfaceSubmitUserDeletionRequestOrBuilder- 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:
getClientIdBytesin interfaceSubmitUserDeletionRequestOrBuilder- Returns:
- The bytes for clientId.
-
setClientId
Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).
string client_id = 3;- Parameters:
value- The clientId to set.- Returns:
- This builder for chaining.
-
clearClientId
Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).
string client_id = 3;- Returns:
- This builder for chaining.
-
setClientIdBytes
Google Analytics [client ID](https://support.google.com/analytics/answer/11593727).
string client_id = 3;- Parameters:
value- The bytes for clientId to set.- Returns:
- This builder for chaining.
-
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:
hasAppInstanceIdin interfaceSubmitUserDeletionRequestOrBuilder- Returns:
- Whether the appInstanceId field is set.
-
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:
getAppInstanceIdin interfaceSubmitUserDeletionRequestOrBuilder- 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:
getAppInstanceIdBytesin interfaceSubmitUserDeletionRequestOrBuilder- Returns:
- The bytes for appInstanceId.
-
setAppInstanceId
Firebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).
string app_instance_id = 4;- Parameters:
value- The appInstanceId to set.- Returns:
- This builder for chaining.
-
clearAppInstanceId
Firebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).
string app_instance_id = 4;- Returns:
- This builder for chaining.
-
setAppInstanceIdBytes
public SubmitUserDeletionRequest.Builder setAppInstanceIdBytes(com.google.protobuf.ByteString value) Firebase [application instance ID](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#getAppInstanceId).
string app_instance_id = 4;- Parameters:
value- The bytes for appInstanceId to set.- Returns:
- This builder for chaining.
-
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:
hasUserProvidedDatain interfaceSubmitUserDeletionRequestOrBuilder- Returns:
- Whether the userProvidedData field is set.
-
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:
getUserProvidedDatain interfaceSubmitUserDeletionRequestOrBuilder- 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:
getUserProvidedDataBytesin interfaceSubmitUserDeletionRequestOrBuilder- Returns:
- The bytes for userProvidedData.
-
setUserProvidedData
[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;- Parameters:
value- The userProvidedData to set.- Returns:
- This builder for chaining.
-
clearUserProvidedData
[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;- Returns:
- This builder for chaining.
-
setUserProvidedDataBytes
public SubmitUserDeletionRequest.Builder setUserProvidedDataBytes(com.google.protobuf.ByteString value) [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;- Parameters:
value- The bytes for userProvidedData to set.- Returns:
- This builder for chaining.
-
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:
getNamein interfaceSubmitUserDeletionRequestOrBuilder- 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:
getNameBytesin interfaceSubmitUserDeletionRequestOrBuilder- Returns:
- The bytes for name.
-
setName
Required. The name of the property to submit user deletion for.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Required. The name of the property to submit user deletion for.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setNameBytes
Required. The name of the property to submit user deletion for.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-