Class AddAclEntryRequest.Builder (0.20.0)

public static final class AddAclEntryRequest.Builder extends GeneratedMessageV3.Builder<AddAclEntryRequest.Builder> implements AddAclEntryRequestOrBuilder

Request for AddAclEntry.

Protobuf type google.cloud.managedkafka.v1.AddAclEntryRequest

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public AddAclEntryRequest build()
Returns
Type Description
AddAclEntryRequest

buildPartial()

public AddAclEntryRequest buildPartial()
Returns
Type Description
AddAclEntryRequest

clear()

public AddAclEntryRequest.Builder clear()
Returns
Type Description
AddAclEntryRequest.Builder
Overrides

clearAcl()

public AddAclEntryRequest.Builder clearAcl()

Required. The name of the acl to add the acl entry to. 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
AddAclEntryRequest.Builder

This builder for chaining.

clearAclEntry()

public AddAclEntryRequest.Builder clearAclEntry()

Required. The acl entry to add.

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

Returns
Type Description
AddAclEntryRequest.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

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

getAcl()

public String getAcl()

Required. The name of the acl to add the acl entry to. 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 add the acl entry to. 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 add.

.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 add.

.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 add.

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

Returns
Type Description
AclEntryOrBuilder

getDefaultInstanceForType()

public AddAclEntryRequest getDefaultInstanceForType()
Returns
Type Description
AddAclEntryRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

hasAclEntry()

public boolean hasAclEntry()

Required. The acl entry to add.

.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 AddAclEntryRequest.Builder mergeAclEntry(AclEntry value)

Required. The acl entry to add.

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

Parameter
Name Description
value AclEntry
Returns
Type Description
AddAclEntryRequest.Builder

mergeFrom(AddAclEntryRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final AddAclEntryRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AddAclEntryRequest.Builder
Overrides

setAcl(String value)

public AddAclEntryRequest.Builder setAcl(String value)

Required. The name of the acl to add the acl entry to. 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
AddAclEntryRequest.Builder

This builder for chaining.

setAclBytes(ByteString value)

public AddAclEntryRequest.Builder setAclBytes(ByteString value)

Required. The name of the acl to add the acl entry to. 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
AddAclEntryRequest.Builder

This builder for chaining.

setAclEntry(AclEntry value)

public AddAclEntryRequest.Builder setAclEntry(AclEntry value)

Required. The acl entry to add.

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

Parameter
Name Description
value AclEntry
Returns
Type Description
AddAclEntryRequest.Builder

setAclEntry(AclEntry.Builder builderForValue)

public AddAclEntryRequest.Builder setAclEntry(AclEntry.Builder builderForValue)

Required. The acl entry to add.

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

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

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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