public static final class ReportConsentChangeRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder> implements ReportConsentChangeRequestOrBuilder
Request for ReportConsentChange method.Protobuf type
google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ReportConsentChangeRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ReportConsentChangeRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ReportConsentChangeRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest.Builder mergeFrom(ReportConsentChangeRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public ReportConsentChangeRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReportConsentChangeRequest.Builder>IOExceptionpublic int getConsentChangeActionValue()
Required. Whether customer decides to accept or decline service term. At this moment, only accept action is supported.
.google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.ConsentChangeAction consent_change_action = 1 [(.google.api.field_behavior) = REQUIRED];
getConsentChangeActionValue in interface ReportConsentChangeRequestOrBuilderpublic ReportConsentChangeRequest.Builder setConsentChangeActionValue(int value)
Required. Whether customer decides to accept or decline service term. At this moment, only accept action is supported.
.google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.ConsentChangeAction consent_change_action = 1 [(.google.api.field_behavior) = REQUIRED];
value - The enum numeric value on the wire for consentChangeAction to set.public ReportConsentChangeRequest.ConsentChangeAction getConsentChangeAction()
Required. Whether customer decides to accept or decline service term. At this moment, only accept action is supported.
.google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.ConsentChangeAction consent_change_action = 1 [(.google.api.field_behavior) = REQUIRED];
getConsentChangeAction in interface ReportConsentChangeRequestOrBuilderpublic ReportConsentChangeRequest.Builder setConsentChangeAction(ReportConsentChangeRequest.ConsentChangeAction value)
Required. Whether customer decides to accept or decline service term. At this moment, only accept action is supported.
.google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.ConsentChangeAction consent_change_action = 1 [(.google.api.field_behavior) = REQUIRED];
value - The consentChangeAction to set.public ReportConsentChangeRequest.Builder clearConsentChangeAction()
Required. Whether customer decides to accept or decline service term. At this moment, only accept action is supported.
.google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.ConsentChangeAction consent_change_action = 1 [(.google.api.field_behavior) = REQUIRED];
public String getProject()
Required. Full resource name of a
[Project][google.cloud.discoveryengine.v1alpha.Project], such as
`projects/{project_id_or_number}`.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getProject in interface ReportConsentChangeRequestOrBuilderpublic com.google.protobuf.ByteString getProjectBytes()
Required. Full resource name of a
[Project][google.cloud.discoveryengine.v1alpha.Project], such as
`projects/{project_id_or_number}`.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getProjectBytes in interface ReportConsentChangeRequestOrBuilderpublic ReportConsentChangeRequest.Builder setProject(String value)
Required. Full resource name of a
[Project][google.cloud.discoveryengine.v1alpha.Project], such as
`projects/{project_id_or_number}`.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The project to set.public ReportConsentChangeRequest.Builder clearProject()
Required. Full resource name of a
[Project][google.cloud.discoveryengine.v1alpha.Project], such as
`projects/{project_id_or_number}`.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ReportConsentChangeRequest.Builder setProjectBytes(com.google.protobuf.ByteString value)
Required. Full resource name of a
[Project][google.cloud.discoveryengine.v1alpha.Project], such as
`projects/{project_id_or_number}`.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for project to set.public String getServiceTermId()
Required. The unique identifier of the terms of service to update. Available term ids: * `GA_DATA_USE_TERMS`: [Terms for data use](https://cloud.google.com/retail/data-use-terms). When using this service term id, the acceptable [service_term_version][google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.service_term_version] to provide is `2022-11-23`.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];getServiceTermId in interface ReportConsentChangeRequestOrBuilderpublic com.google.protobuf.ByteString getServiceTermIdBytes()
Required. The unique identifier of the terms of service to update. Available term ids: * `GA_DATA_USE_TERMS`: [Terms for data use](https://cloud.google.com/retail/data-use-terms). When using this service term id, the acceptable [service_term_version][google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.service_term_version] to provide is `2022-11-23`.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];getServiceTermIdBytes in interface ReportConsentChangeRequestOrBuilderpublic ReportConsentChangeRequest.Builder setServiceTermId(String value)
Required. The unique identifier of the terms of service to update. Available term ids: * `GA_DATA_USE_TERMS`: [Terms for data use](https://cloud.google.com/retail/data-use-terms). When using this service term id, the acceptable [service_term_version][google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.service_term_version] to provide is `2022-11-23`.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];value - The serviceTermId to set.public ReportConsentChangeRequest.Builder clearServiceTermId()
Required. The unique identifier of the terms of service to update. Available term ids: * `GA_DATA_USE_TERMS`: [Terms for data use](https://cloud.google.com/retail/data-use-terms). When using this service term id, the acceptable [service_term_version][google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.service_term_version] to provide is `2022-11-23`.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];public ReportConsentChangeRequest.Builder setServiceTermIdBytes(com.google.protobuf.ByteString value)
Required. The unique identifier of the terms of service to update. Available term ids: * `GA_DATA_USE_TERMS`: [Terms for data use](https://cloud.google.com/retail/data-use-terms). When using this service term id, the acceptable [service_term_version][google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest.service_term_version] to provide is `2022-11-23`.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];value - The bytes for serviceTermId to set.public String getServiceTermVersion()
Required. The version string of the terms of service to update.
string service_term_version = 4 [(.google.api.field_behavior) = REQUIRED];getServiceTermVersion in interface ReportConsentChangeRequestOrBuilderpublic com.google.protobuf.ByteString getServiceTermVersionBytes()
Required. The version string of the terms of service to update.
string service_term_version = 4 [(.google.api.field_behavior) = REQUIRED];getServiceTermVersionBytes in interface ReportConsentChangeRequestOrBuilderpublic ReportConsentChangeRequest.Builder setServiceTermVersion(String value)
Required. The version string of the terms of service to update.
string service_term_version = 4 [(.google.api.field_behavior) = REQUIRED];value - The serviceTermVersion to set.public ReportConsentChangeRequest.Builder clearServiceTermVersion()
Required. The version string of the terms of service to update.
string service_term_version = 4 [(.google.api.field_behavior) = REQUIRED];public ReportConsentChangeRequest.Builder setServiceTermVersionBytes(com.google.protobuf.ByteString value)
Required. The version string of the terms of service to update.
string service_term_version = 4 [(.google.api.field_behavior) = REQUIRED];value - The bytes for serviceTermVersion to set.public final ReportConsentChangeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>public final ReportConsentChangeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConsentChangeRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.