public static final class RemoveAclEntryRequest.Builder extends GeneratedMessageV3.Builder<RemoveAclEntryRequest.Builder> implements RemoveAclEntryRequestOrBuilder
Request for RemoveAclEntry.
Protobuf type google.cloud.managedkafka.v1.RemoveAclEntryRequest
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RemoveAclEntryRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public RemoveAclEntryRequest build()
buildPartial()
public RemoveAclEntryRequest buildPartial()
clear()
public RemoveAclEntryRequest.Builder clear()
Overrides
clearAcl()
public RemoveAclEntryRequest.Builder clearAcl()
Required. The name of the acl to remove the acl entry from.
Structured like:
projects/{project}/locations/{location}/clusters/{cluster}/acls/{acl_id}
.
The structure of acl_id
defines the Resource Pattern (resource_type,
resource_name, pattern_type) of the acl. See Acl.name
for
details.
string acl = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearAclEntry()
public RemoveAclEntryRequest.Builder clearAclEntry()
Required. The acl entry to remove.
.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public RemoveAclEntryRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RemoveAclEntryRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public RemoveAclEntryRequest.Builder clone()
Overrides
getAcl()
Required. The name of the acl to remove the acl entry from.
Structured like:
projects/{project}/locations/{location}/clusters/{cluster}/acls/{acl_id}
.
The structure of acl_id
defines the Resource Pattern (resource_type,
resource_name, pattern_type) of the acl. See Acl.name
for
details.
string acl = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The acl.
|
getAclBytes()
public ByteString getAclBytes()
Required. The name of the acl to remove the acl entry from.
Structured like:
projects/{project}/locations/{location}/clusters/{cluster}/acls/{acl_id}
.
The structure of acl_id
defines the Resource Pattern (resource_type,
resource_name, pattern_type) of the acl. See Acl.name
for
details.
string acl = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for acl.
|
getAclEntry()
public AclEntry getAclEntry()
Required. The acl entry to remove.
.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
AclEntry |
The aclEntry.
|
getAclEntryBuilder()
public AclEntry.Builder getAclEntryBuilder()
Required. The acl entry to remove.
.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];
getAclEntryOrBuilder()
public AclEntryOrBuilder getAclEntryOrBuilder()
Required. The acl entry to remove.
.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public RemoveAclEntryRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
hasAclEntry()
public boolean hasAclEntry()
Required. The acl entry to remove.
.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the aclEntry field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeAclEntry(AclEntry value)
public RemoveAclEntryRequest.Builder mergeAclEntry(AclEntry value)
Required. The acl entry to remove.
.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
AclEntry
|
mergeFrom(RemoveAclEntryRequest other)
public RemoveAclEntryRequest.Builder mergeFrom(RemoveAclEntryRequest other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RemoveAclEntryRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RemoveAclEntryRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RemoveAclEntryRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAcl(String value)
public RemoveAclEntryRequest.Builder setAcl(String value)
Required. The name of the acl to remove the acl entry from.
Structured like:
projects/{project}/locations/{location}/clusters/{cluster}/acls/{acl_id}
.
The structure of acl_id
defines the Resource Pattern (resource_type,
resource_name, pattern_type) of the acl. See Acl.name
for
details.
string acl = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The acl to set.
|
setAclBytes(ByteString value)
public RemoveAclEntryRequest.Builder setAclBytes(ByteString value)
Required. The name of the acl to remove the acl entry from.
Structured like:
projects/{project}/locations/{location}/clusters/{cluster}/acls/{acl_id}
.
The structure of acl_id
defines the Resource Pattern (resource_type,
resource_name, pattern_type) of the acl. See Acl.name
for
details.
string acl = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for acl to set.
|
setAclEntry(AclEntry value)
public RemoveAclEntryRequest.Builder setAclEntry(AclEntry value)
Required. The acl entry to remove.
.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
AclEntry
|
setAclEntry(AclEntry.Builder builderForValue)
public RemoveAclEntryRequest.Builder setAclEntry(AclEntry.Builder builderForValue)
Required. The acl entry to remove.
.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public RemoveAclEntryRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RemoveAclEntryRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RemoveAclEntryRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides