Class BatchUpdateAccessBindingsRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BatchUpdateAccessBindingsRequest.Builder>
com.google.analytics.admin.v1alpha.BatchUpdateAccessBindingsRequest.Builder
- All Implemented Interfaces:
BatchUpdateAccessBindingsRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BatchUpdateAccessBindingsRequest
public static final class BatchUpdateAccessBindingsRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BatchUpdateAccessBindingsRequest.Builder>
implements BatchUpdateAccessBindingsRequestOrBuilder
Request message for BatchUpdateAccessBindings RPC.Protobuf type
google.analytics.admin.v1alpha.BatchUpdateAccessBindingsRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllRequests(Iterable<? extends UpdateAccessBindingRequest> values) Required.addRequests(int index, UpdateAccessBindingRequest value) Required.addRequests(int index, UpdateAccessBindingRequest.Builder builderForValue) Required.Required.addRequests(UpdateAccessBindingRequest.Builder builderForValue) Required.Required.addRequestsBuilder(int index) Required.build()clear()Required.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.getRequests(int index) Required.getRequestsBuilder(int index) Required.Required.intRequired.Required.getRequestsOrBuilder(int index) Required.List<? extends UpdateAccessBindingRequestOrBuilder>Required.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeRequests(int index) Required.Required.setParentBytes(com.google.protobuf.ByteString value) Required.setRequests(int index, UpdateAccessBindingRequest value) Required.setRequests(int index, UpdateAccessBindingRequest.Builder builderForValue) Required.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<BatchUpdateAccessBindingsRequest.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<BatchUpdateAccessBindingsRequest.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<BatchUpdateAccessBindingsRequest.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<BatchUpdateAccessBindingsRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BatchUpdateAccessBindingsRequest.Builder>
-
mergeFrom
public BatchUpdateAccessBindingsRequest.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<BatchUpdateAccessBindingsRequest.Builder>- Throws:
IOException
-
getParent
Required. The account or property that owns the access bindings. The parent of all provided AccessBinding in UpdateAccessBindingRequest messages must match this field. Formats: - accounts/{account} - properties/{property}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceBatchUpdateAccessBindingsRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()Required. The account or property that owns the access bindings. The parent of all provided AccessBinding in UpdateAccessBindingRequest messages must match this field. Formats: - accounts/{account} - properties/{property}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin interfaceBatchUpdateAccessBindingsRequestOrBuilder- Returns:
- The bytes for parent.
-
setParent
Required. The account or property that owns the access bindings. The parent of all provided AccessBinding in UpdateAccessBindingRequest messages must match this field. Formats: - accounts/{account} - properties/{property}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
Required. The account or property that owns the access bindings. The parent of all provided AccessBinding in UpdateAccessBindingRequest messages must match this field. Formats: - accounts/{account} - properties/{property}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setParentBytes
public BatchUpdateAccessBindingsRequest.Builder setParentBytes(com.google.protobuf.ByteString value) Required. The account or property that owns the access bindings. The parent of all provided AccessBinding in UpdateAccessBindingRequest messages must match this field. Formats: - accounts/{account} - properties/{property}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
getRequestsList
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRequestsListin interfaceBatchUpdateAccessBindingsRequestOrBuilder
-
getRequestsCount
public int getRequestsCount()Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRequestsCountin interfaceBatchUpdateAccessBindingsRequestOrBuilder
-
getRequests
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRequestsin interfaceBatchUpdateAccessBindingsRequestOrBuilder
-
setRequests
public BatchUpdateAccessBindingsRequest.Builder setRequests(int index, UpdateAccessBindingRequest value) Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
setRequests
public BatchUpdateAccessBindingsRequest.Builder setRequests(int index, UpdateAccessBindingRequest.Builder builderForValue) Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
addRequests
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
addRequests
public BatchUpdateAccessBindingsRequest.Builder addRequests(int index, UpdateAccessBindingRequest value) Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
addRequests
public BatchUpdateAccessBindingsRequest.Builder addRequests(UpdateAccessBindingRequest.Builder builderForValue) Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
addRequests
public BatchUpdateAccessBindingsRequest.Builder addRequests(int index, UpdateAccessBindingRequest.Builder builderForValue) Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
addAllRequests
public BatchUpdateAccessBindingsRequest.Builder addAllRequests(Iterable<? extends UpdateAccessBindingRequest> values) Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
clearRequests
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
removeRequests
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
getRequestsBuilder
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
getRequestsOrBuilder
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRequestsOrBuilderin interfaceBatchUpdateAccessBindingsRequestOrBuilder
-
getRequestsOrBuilderList
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRequestsOrBuilderListin interfaceBatchUpdateAccessBindingsRequestOrBuilder
-
addRequestsBuilder
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
addRequestsBuilder
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED]; -
getRequestsBuilderList
Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.
repeated .google.analytics.admin.v1alpha.UpdateAccessBindingRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];
-