Class AcknowledgeUserDataCollectionRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AcknowledgeUserDataCollectionRequest.Builder>
com.google.analytics.admin.v1alpha.AcknowledgeUserDataCollectionRequest.Builder
All Implemented Interfaces:
AcknowledgeUserDataCollectionRequestOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
AcknowledgeUserDataCollectionRequest

public static final class AcknowledgeUserDataCollectionRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<AcknowledgeUserDataCollectionRequest.Builder> implements AcknowledgeUserDataCollectionRequestOrBuilder
 Request message for AcknowledgeUserDataCollection RPC.
 
Protobuf type google.analytics.admin.v1alpha.AcknowledgeUserDataCollectionRequest
  • 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.Builder<AcknowledgeUserDataCollectionRequest.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<AcknowledgeUserDataCollectionRequest.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<AcknowledgeUserDataCollectionRequest.Builder>
    • getDefaultInstanceForType

      public AcknowledgeUserDataCollectionRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public AcknowledgeUserDataCollectionRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public AcknowledgeUserDataCollectionRequest.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AcknowledgeUserDataCollectionRequest.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<AcknowledgeUserDataCollectionRequest.Builder>
    • mergeFrom

      public AcknowledgeUserDataCollectionRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AcknowledgeUserDataCollectionRequest.Builder>
      Throws:
      IOException
    • getProperty

      public String getProperty()
       Required. The property for which to acknowledge user data collection.
       
      string property = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getProperty in interface AcknowledgeUserDataCollectionRequestOrBuilder
      Returns:
      The property.
    • getPropertyBytes

      public com.google.protobuf.ByteString getPropertyBytes()
       Required. The property for which to acknowledge user data collection.
       
      string property = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getPropertyBytes in interface AcknowledgeUserDataCollectionRequestOrBuilder
      Returns:
      The bytes for property.
    • setProperty

       Required. The property for which to acknowledge user data collection.
       
      string property = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The property to set.
      Returns:
      This builder for chaining.
    • clearProperty

       Required. The property for which to acknowledge user data collection.
       
      string property = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setPropertyBytes

      public AcknowledgeUserDataCollectionRequest.Builder setPropertyBytes(com.google.protobuf.ByteString value)
       Required. The property for which to acknowledge user data collection.
       
      string property = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for property to set.
      Returns:
      This builder for chaining.
    • getAcknowledgement

      public String getAcknowledgement()
       Required. An acknowledgement that the caller of this method understands the
       terms of user data collection.
      
       This field must contain the exact value:
       "I acknowledge that I have the necessary privacy disclosures and rights
       from my end users for the collection and processing of their data,
       including the association of such data with the visitation information
       Google Analytics collects from my site and/or app property."
       
      string acknowledgement = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getAcknowledgement in interface AcknowledgeUserDataCollectionRequestOrBuilder
      Returns:
      The acknowledgement.
    • getAcknowledgementBytes

      public com.google.protobuf.ByteString getAcknowledgementBytes()
       Required. An acknowledgement that the caller of this method understands the
       terms of user data collection.
      
       This field must contain the exact value:
       "I acknowledge that I have the necessary privacy disclosures and rights
       from my end users for the collection and processing of their data,
       including the association of such data with the visitation information
       Google Analytics collects from my site and/or app property."
       
      string acknowledgement = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getAcknowledgementBytes in interface AcknowledgeUserDataCollectionRequestOrBuilder
      Returns:
      The bytes for acknowledgement.
    • setAcknowledgement

      public AcknowledgeUserDataCollectionRequest.Builder setAcknowledgement(String value)
       Required. An acknowledgement that the caller of this method understands the
       terms of user data collection.
      
       This field must contain the exact value:
       "I acknowledge that I have the necessary privacy disclosures and rights
       from my end users for the collection and processing of their data,
       including the association of such data with the visitation information
       Google Analytics collects from my site and/or app property."
       
      string acknowledgement = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The acknowledgement to set.
      Returns:
      This builder for chaining.
    • clearAcknowledgement

      public AcknowledgeUserDataCollectionRequest.Builder clearAcknowledgement()
       Required. An acknowledgement that the caller of this method understands the
       terms of user data collection.
      
       This field must contain the exact value:
       "I acknowledge that I have the necessary privacy disclosures and rights
       from my end users for the collection and processing of their data,
       including the association of such data with the visitation information
       Google Analytics collects from my site and/or app property."
       
      string acknowledgement = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setAcknowledgementBytes

      public AcknowledgeUserDataCollectionRequest.Builder setAcknowledgementBytes(com.google.protobuf.ByteString value)
       Required. An acknowledgement that the caller of this method understands the
       terms of user data collection.
      
       This field must contain the exact value:
       "I acknowledge that I have the necessary privacy disclosures and rights
       from my end users for the collection and processing of their data,
       including the association of such data with the visitation information
       Google Analytics collects from my site and/or app property."
       
      string acknowledgement = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for acknowledgement to set.
      Returns:
      This builder for chaining.