Class CustomerManagerLinkOperation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
- com.google.ads.googleads.v14.services.CustomerManagerLinkOperation.Builder
-
- All Implemented Interfaces:
CustomerManagerLinkOperationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- CustomerManagerLinkOperation
public static final class CustomerManagerLinkOperation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder> implements CustomerManagerLinkOperationOrBuilder
Updates the status of a CustomerManagerLink. The following actions are possible: 1. Update operation with status ACTIVE accepts a pending invitation. 2. Update operation with status REFUSED declines a pending invitation. 3. Update operation with status INACTIVE terminates link to manager.
Protobuf typegoogle.ads.googleads.v14.services.CustomerManagerLinkOperation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomerManagerLinkOperation.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CustomerManagerLinkOperationbuild()CustomerManagerLinkOperationbuildPartial()CustomerManagerLinkOperation.Builderclear()CustomerManagerLinkOperation.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CustomerManagerLinkOperation.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CustomerManagerLinkOperation.BuilderclearOperation()CustomerManagerLinkOperation.BuilderclearUpdate()Update operation: The link is expected to have a valid resource name.CustomerManagerLinkOperation.BuilderclearUpdateMask()FieldMask that determines which resource fields are modified in an update.CustomerManagerLinkOperation.Builderclone()CustomerManagerLinkOperationgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()CustomerManagerLinkOperation.OperationCasegetOperationCase()CustomerManagerLinkgetUpdate()Update operation: The link is expected to have a valid resource name.CustomerManagerLink.BuildergetUpdateBuilder()Update operation: The link is expected to have a valid resource name.com.google.protobuf.FieldMaskgetUpdateMask()FieldMask that determines which resource fields are modified in an update.com.google.protobuf.FieldMask.BuildergetUpdateMaskBuilder()FieldMask that determines which resource fields are modified in an update.com.google.protobuf.FieldMaskOrBuildergetUpdateMaskOrBuilder()FieldMask that determines which resource fields are modified in an update.CustomerManagerLinkOrBuildergetUpdateOrBuilder()Update operation: The link is expected to have a valid resource name.booleanhasUpdate()Update operation: The link is expected to have a valid resource name.booleanhasUpdateMask()FieldMask that determines which resource fields are modified in an update.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CustomerManagerLinkOperation.BuildermergeFrom(CustomerManagerLinkOperation other)CustomerManagerLinkOperation.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CustomerManagerLinkOperation.BuildermergeFrom(com.google.protobuf.Message other)CustomerManagerLinkOperation.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CustomerManagerLinkOperation.BuildermergeUpdate(CustomerManagerLink value)Update operation: The link is expected to have a valid resource name.CustomerManagerLinkOperation.BuildermergeUpdateMask(com.google.protobuf.FieldMask value)FieldMask that determines which resource fields are modified in an update.CustomerManagerLinkOperation.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CustomerManagerLinkOperation.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)CustomerManagerLinkOperation.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CustomerManagerLinkOperation.BuildersetUpdate(CustomerManagerLink value)Update operation: The link is expected to have a valid resource name.CustomerManagerLinkOperation.BuildersetUpdate(CustomerManagerLink.Builder builderForValue)Update operation: The link is expected to have a valid resource name.CustomerManagerLinkOperation.BuildersetUpdateMask(com.google.protobuf.FieldMask value)FieldMask that determines which resource fields are modified in an update.CustomerManagerLinkOperation.BuildersetUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)FieldMask that determines which resource fields are modified in an update.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
clear
public CustomerManagerLinkOperation.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.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.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
getDefaultInstanceForType
public CustomerManagerLinkOperation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CustomerManagerLinkOperation build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CustomerManagerLinkOperation buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CustomerManagerLinkOperation.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
setField
public CustomerManagerLinkOperation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
clearField
public CustomerManagerLinkOperation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
clearOneof
public CustomerManagerLinkOperation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
setRepeatedField
public CustomerManagerLinkOperation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
addRepeatedField
public CustomerManagerLinkOperation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
mergeFrom
public CustomerManagerLinkOperation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomerManagerLinkOperation.Builder>
-
mergeFrom
public CustomerManagerLinkOperation.Builder mergeFrom(CustomerManagerLinkOperation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
mergeFrom
public CustomerManagerLinkOperation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomerManagerLinkOperation.Builder>- Throws:
java.io.IOException
-
getOperationCase
public CustomerManagerLinkOperation.OperationCase getOperationCase()
- Specified by:
getOperationCasein interfaceCustomerManagerLinkOperationOrBuilder
-
clearOperation
public CustomerManagerLinkOperation.Builder clearOperation()
-
hasUpdateMask
public boolean hasUpdateMask()
FieldMask that determines which resource fields are modified in an update.
.google.protobuf.FieldMask update_mask = 4;- Specified by:
hasUpdateMaskin interfaceCustomerManagerLinkOperationOrBuilder- Returns:
- Whether the updateMask field is set.
-
getUpdateMask
public com.google.protobuf.FieldMask getUpdateMask()
FieldMask that determines which resource fields are modified in an update.
.google.protobuf.FieldMask update_mask = 4;- Specified by:
getUpdateMaskin interfaceCustomerManagerLinkOperationOrBuilder- Returns:
- The updateMask.
-
setUpdateMask
public CustomerManagerLinkOperation.Builder setUpdateMask(com.google.protobuf.FieldMask value)
FieldMask that determines which resource fields are modified in an update.
.google.protobuf.FieldMask update_mask = 4;
-
setUpdateMask
public CustomerManagerLinkOperation.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
FieldMask that determines which resource fields are modified in an update.
.google.protobuf.FieldMask update_mask = 4;
-
mergeUpdateMask
public CustomerManagerLinkOperation.Builder mergeUpdateMask(com.google.protobuf.FieldMask value)
FieldMask that determines which resource fields are modified in an update.
.google.protobuf.FieldMask update_mask = 4;
-
clearUpdateMask
public CustomerManagerLinkOperation.Builder clearUpdateMask()
FieldMask that determines which resource fields are modified in an update.
.google.protobuf.FieldMask update_mask = 4;
-
getUpdateMaskBuilder
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()
FieldMask that determines which resource fields are modified in an update.
.google.protobuf.FieldMask update_mask = 4;
-
getUpdateMaskOrBuilder
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
FieldMask that determines which resource fields are modified in an update.
.google.protobuf.FieldMask update_mask = 4;- Specified by:
getUpdateMaskOrBuilderin interfaceCustomerManagerLinkOperationOrBuilder
-
hasUpdate
public boolean hasUpdate()
Update operation: The link is expected to have a valid resource name.
.google.ads.googleads.v14.resources.CustomerManagerLink update = 2;- Specified by:
hasUpdatein interfaceCustomerManagerLinkOperationOrBuilder- Returns:
- Whether the update field is set.
-
getUpdate
public CustomerManagerLink getUpdate()
Update operation: The link is expected to have a valid resource name.
.google.ads.googleads.v14.resources.CustomerManagerLink update = 2;- Specified by:
getUpdatein interfaceCustomerManagerLinkOperationOrBuilder- Returns:
- The update.
-
setUpdate
public CustomerManagerLinkOperation.Builder setUpdate(CustomerManagerLink value)
Update operation: The link is expected to have a valid resource name.
.google.ads.googleads.v14.resources.CustomerManagerLink update = 2;
-
setUpdate
public CustomerManagerLinkOperation.Builder setUpdate(CustomerManagerLink.Builder builderForValue)
Update operation: The link is expected to have a valid resource name.
.google.ads.googleads.v14.resources.CustomerManagerLink update = 2;
-
mergeUpdate
public CustomerManagerLinkOperation.Builder mergeUpdate(CustomerManagerLink value)
Update operation: The link is expected to have a valid resource name.
.google.ads.googleads.v14.resources.CustomerManagerLink update = 2;
-
clearUpdate
public CustomerManagerLinkOperation.Builder clearUpdate()
Update operation: The link is expected to have a valid resource name.
.google.ads.googleads.v14.resources.CustomerManagerLink update = 2;
-
getUpdateBuilder
public CustomerManagerLink.Builder getUpdateBuilder()
Update operation: The link is expected to have a valid resource name.
.google.ads.googleads.v14.resources.CustomerManagerLink update = 2;
-
getUpdateOrBuilder
public CustomerManagerLinkOrBuilder getUpdateOrBuilder()
Update operation: The link is expected to have a valid resource name.
.google.ads.googleads.v14.resources.CustomerManagerLink update = 2;- Specified by:
getUpdateOrBuilderin interfaceCustomerManagerLinkOperationOrBuilder
-
setUnknownFields
public final CustomerManagerLinkOperation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
mergeUnknownFields
public final CustomerManagerLinkOperation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomerManagerLinkOperation.Builder>
-
-