public static final class BatchCreateAccessBindingsRequest.Builder extends GeneratedMessageV3.Builder<BatchCreateAccessBindingsRequest.Builder> implements BatchCreateAccessBindingsRequestOrBuilder
Request message for BatchCreateAccessBindings RPC.
Protobuf type google.analytics.admin.v1alpha.BatchCreateAccessBindingsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllRequests(Iterable<? extends CreateAccessBindingRequest> values)
public BatchCreateAccessBindingsRequest.Builder addAllRequests(Iterable<? extends CreateAccessBindingRequest> values)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.analytics.admin.v1alpha.CreateAccessBindingRequest>
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public BatchCreateAccessBindingsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addRequests(CreateAccessBindingRequest value)
public BatchCreateAccessBindingsRequest.Builder addRequests(CreateAccessBindingRequest value)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
addRequests(CreateAccessBindingRequest.Builder builderForValue)
public BatchCreateAccessBindingsRequest.Builder addRequests(CreateAccessBindingRequest.Builder builderForValue)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
addRequests(int index, CreateAccessBindingRequest value)
public BatchCreateAccessBindingsRequest.Builder addRequests(int index, CreateAccessBindingRequest value)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
addRequests(int index, CreateAccessBindingRequest.Builder builderForValue)
public BatchCreateAccessBindingsRequest.Builder addRequests(int index, CreateAccessBindingRequest.Builder builderForValue)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
addRequestsBuilder()
public CreateAccessBindingRequest.Builder addRequestsBuilder()
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
addRequestsBuilder(int index)
public CreateAccessBindingRequest.Builder addRequestsBuilder(int index)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
build()
public BatchCreateAccessBindingsRequest build()
buildPartial()
public BatchCreateAccessBindingsRequest buildPartial()
clear()
public BatchCreateAccessBindingsRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public BatchCreateAccessBindingsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public BatchCreateAccessBindingsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public BatchCreateAccessBindingsRequest.Builder clearParent()
Required. The account or property that owns the access bindings. The parent
field in the CreateAccessBindingRequest messages must either be empty or
match this field. Formats:
- accounts/{account}
- properties/{property}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearRequests()
public BatchCreateAccessBindingsRequest.Builder clearRequests()
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
clone()
public BatchCreateAccessBindingsRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public BatchCreateAccessBindingsRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The account or property that owns the access bindings. The parent
field in the CreateAccessBindingRequest messages must either be empty or
match this field. Formats:
- accounts/{account}
- properties/{property}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The account or property that owns the access bindings. The parent
field in the CreateAccessBindingRequest messages must either be empty or
match this field. Formats:
- accounts/{account}
- properties/{property}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getRequests(int index)
public CreateAccessBindingRequest getRequests(int index)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
getRequestsBuilder(int index)
public CreateAccessBindingRequest.Builder getRequestsBuilder(int index)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
getRequestsBuilderList()
public List<CreateAccessBindingRequest.Builder> getRequestsBuilderList()
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
getRequestsCount()
public int getRequestsCount()
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
|
getRequestsList()
public List<CreateAccessBindingRequest> getRequestsList()
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
getRequestsOrBuilder(int index)
public CreateAccessBindingRequestOrBuilder getRequestsOrBuilder(int index)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
getRequestsOrBuilderList()
public List<? extends CreateAccessBindingRequestOrBuilder> getRequestsOrBuilderList()
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
List<? extends com.google.analytics.admin.v1alpha.CreateAccessBindingRequestOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(BatchCreateAccessBindingsRequest other)
public BatchCreateAccessBindingsRequest.Builder mergeFrom(BatchCreateAccessBindingsRequest other)
public BatchCreateAccessBindingsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public BatchCreateAccessBindingsRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BatchCreateAccessBindingsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeRequests(int index)
public BatchCreateAccessBindingsRequest.Builder removeRequests(int index)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
setField(Descriptors.FieldDescriptor field, Object value)
public BatchCreateAccessBindingsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public BatchCreateAccessBindingsRequest.Builder setParent(String value)
Required. The account or property that owns the access bindings. The parent
field in the CreateAccessBindingRequest messages must either be empty or
match this field. Formats:
- accounts/{account}
- properties/{property}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public BatchCreateAccessBindingsRequest.Builder setParentBytes(ByteString value)
Required. The account or property that owns the access bindings. The parent
field in the CreateAccessBindingRequest messages must either be empty or
match this field. Formats:
- accounts/{account}
- properties/{property}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BatchCreateAccessBindingsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setRequests(int index, CreateAccessBindingRequest value)
public BatchCreateAccessBindingsRequest.Builder setRequests(int index, CreateAccessBindingRequest value)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
setRequests(int index, CreateAccessBindingRequest.Builder builderForValue)
public BatchCreateAccessBindingsRequest.Builder setRequests(int index, CreateAccessBindingRequest.Builder builderForValue)
Required. The requests specifying the access bindings to create.
A maximum of 1000 access bindings can be created in a batch.
repeated .google.analytics.admin.v1alpha.CreateAccessBindingRequest requests = 3 [(.google.api.field_behavior) = REQUIRED];
setUnknownFields(UnknownFieldSet unknownFields)
public final BatchCreateAccessBindingsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides