Class RemoveAclEntryRequest.Builder (0.20.0)

public static final class RemoveAclEntryRequest.Builder extends GeneratedMessageV3.Builder<RemoveAclEntryRequest.Builder> implements RemoveAclEntryRequestOrBuilder

Request for RemoveAclEntry.

Protobuf type google.cloud.managedkafka.v1.RemoveAclEntryRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public RemoveAclEntryRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
RemoveAclEntryRequest.Builder
Overrides

build()

public RemoveAclEntryRequest build()
Returns
Type Description
RemoveAclEntryRequest

buildPartial()

public RemoveAclEntryRequest buildPartial()
Returns
Type Description
RemoveAclEntryRequest

clear()

public RemoveAclEntryRequest.Builder clear()
Returns
Type Description
RemoveAclEntryRequest.Builder
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) = { ... }

Returns
Type Description
RemoveAclEntryRequest.Builder

This builder for chaining.

clearAclEntry()

public RemoveAclEntryRequest.Builder clearAclEntry()

Required. The acl entry to remove.

.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RemoveAclEntryRequest.Builder

clearField(Descriptors.FieldDescriptor field)

public RemoveAclEntryRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
RemoveAclEntryRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public RemoveAclEntryRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
RemoveAclEntryRequest.Builder
Overrides

clone()

public RemoveAclEntryRequest.Builder clone()
Returns
Type Description
RemoveAclEntryRequest.Builder
Overrides

getAcl()

public String 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];

Returns
Type Description
AclEntry.Builder

getAclEntryOrBuilder()

public AclEntryOrBuilder getAclEntryOrBuilder()

Required. The acl entry to remove.

.google.cloud.managedkafka.v1.AclEntry acl_entry = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AclEntryOrBuilder

getDefaultInstanceForType()

public RemoveAclEntryRequest getDefaultInstanceForType()
Returns
Type Description
RemoveAclEntryRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
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()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
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
Returns
Type Description
RemoveAclEntryRequest.Builder

mergeFrom(RemoveAclEntryRequest other)

public RemoveAclEntryRequest.Builder mergeFrom(RemoveAclEntryRequest other)
Parameter
Name Description
other RemoveAclEntryRequest
Returns
Type Description
RemoveAclEntryRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public RemoveAclEntryRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
RemoveAclEntryRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public RemoveAclEntryRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
RemoveAclEntryRequest.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final RemoveAclEntryRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
RemoveAclEntryRequest.Builder
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.

Returns
Type Description
RemoveAclEntryRequest.Builder

This builder for chaining.

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.

Returns
Type Description
RemoveAclEntryRequest.Builder

This builder for chaining.

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
Returns
Type Description
RemoveAclEntryRequest.Builder

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];

Parameter
Name Description
builderForValue AclEntry.Builder
Returns
Type Description
RemoveAclEntryRequest.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public RemoveAclEntryRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
RemoveAclEntryRequest.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public RemoveAclEntryRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
RemoveAclEntryRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final RemoveAclEntryRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
RemoveAclEntryRequest.Builder
Overrides