public static final class ReportConsentChangeRequest.Builder extends GeneratedMessage.Builder<ReportConsentChangeRequest.Builder> implements ReportConsentChangeRequestOrBuilderRequest for ReportConsentChange method.
Protobuf type google.cloud.discoveryengine.v1alpha.ReportConsentChangeRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ReportConsentChangeRequest.BuilderImplements
ReportConsentChangeRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public ReportConsentChangeRequest build()| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest |
|
buildPartial()
public ReportConsentChangeRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest |
|
clear()
public ReportConsentChangeRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
|
clearConsentChangeAction()
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];
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
clearProject()
public ReportConsentChangeRequest.Builder clearProject() Required. Full resource name of a
Project, such as
projects/{project_id_or_number}.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
clearServiceTermId()
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. When using this service term id, the acceptable service_term_version to provide is2022-11-23.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
clearServiceTermVersion()
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];
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
getConsentChangeAction()
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];
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.ConsentChangeAction |
The consentChangeAction. |
getConsentChangeActionValue()
public 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];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for consentChangeAction. |
getDefaultInstanceForType()
public ReportConsentChangeRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getProject()
public String getProject() Required. Full resource name of a
Project, such as
projects/{project_id_or_number}.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The project. |
getProjectBytes()
public ByteString getProjectBytes() Required. Full resource name of a
Project, such as
projects/{project_id_or_number}.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for project. |
getServiceTermId()
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. When using this service term id, the acceptable service_term_version to provide is2022-11-23.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The serviceTermId. |
getServiceTermIdBytes()
public ByteString getServiceTermIdBytes()Required. The unique identifier of the terms of service to update. Available term ids:
GA_DATA_USE_TERMS: Terms for data use. When using this service term id, the acceptable service_term_version to provide is2022-11-23.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for serviceTermId. |
getServiceTermVersion()
public String getServiceTermVersion()Required. The version string of the terms of service to update.
string service_term_version = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The serviceTermVersion. |
getServiceTermVersionBytes()
public ByteString getServiceTermVersionBytes()Required. The version string of the terms of service to update.
string service_term_version = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for serviceTermVersion. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(ReportConsentChangeRequest other)
public ReportConsentChangeRequest.Builder mergeFrom(ReportConsentChangeRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ReportConsentChangeRequest |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ReportConsentChangeRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ReportConsentChangeRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
|
setConsentChangeAction(ReportConsentChangeRequest.ConsentChangeAction value)
public 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];
| Parameter | |
|---|---|
| Name | Description |
value |
ReportConsentChangeRequest.ConsentChangeActionThe consentChangeAction to set. |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
setConsentChangeActionValue(int value)
public 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];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for consentChangeAction to set. |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
setProject(String value)
public ReportConsentChangeRequest.Builder setProject(String value) Required. Full resource name of a
Project, such as
projects/{project_id_or_number}.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe project to set. |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
setProjectBytes(ByteString value)
public ReportConsentChangeRequest.Builder setProjectBytes(ByteString value) Required. Full resource name of a
Project, such as
projects/{project_id_or_number}.
string project = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for project to set. |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
setServiceTermId(String value)
public 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. When using this service term id, the acceptable service_term_version to provide is2022-11-23.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe serviceTermId to set. |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
setServiceTermIdBytes(ByteString value)
public ReportConsentChangeRequest.Builder setServiceTermIdBytes(ByteString value)Required. The unique identifier of the terms of service to update. Available term ids:
GA_DATA_USE_TERMS: Terms for data use. When using this service term id, the acceptable service_term_version to provide is2022-11-23.
string service_term_id = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for serviceTermId to set. |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
setServiceTermVersion(String value)
public 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];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe serviceTermVersion to set. |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |
setServiceTermVersionBytes(ByteString value)
public ReportConsentChangeRequest.Builder setServiceTermVersionBytes(ByteString value)Required. The version string of the terms of service to update.
string service_term_version = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for serviceTermVersion to set. |
| Returns | |
|---|---|
| Type | Description |
ReportConsentChangeRequest.Builder |
This builder for chaining. |