Class UpdateCmekConfigRequest.Builder (0.60.0)

public static final class UpdateCmekConfigRequest.Builder extends GeneratedMessageV3.Builder<UpdateCmekConfigRequest.Builder> implements UpdateCmekConfigRequestOrBuilder

Request message for UpdateCmekConfig method. rpc.

Protobuf type google.cloud.discoveryengine.v1.UpdateCmekConfigRequest

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public UpdateCmekConfigRequest build()
Returns
Type Description
UpdateCmekConfigRequest

buildPartial()

public UpdateCmekConfigRequest buildPartial()
Returns
Type Description
UpdateCmekConfigRequest

clear()

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

clearConfig()

public UpdateCmekConfigRequest.Builder clearConfig()

Required. The CmekConfig resource.

.google.cloud.discoveryengine.v1.CmekConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateCmekConfigRequest.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearSetDefault()

public UpdateCmekConfigRequest.Builder clearSetDefault()

Set the following CmekConfig as the default to be used for child resources if one is not specified.

bool set_default = 2;

Returns
Type Description
UpdateCmekConfigRequest.Builder

This builder for chaining.

clone()

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

getConfig()

public CmekConfig getConfig()

Required. The CmekConfig resource.

.google.cloud.discoveryengine.v1.CmekConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CmekConfig

The config.

getConfigBuilder()

public CmekConfig.Builder getConfigBuilder()

Required. The CmekConfig resource.

.google.cloud.discoveryengine.v1.CmekConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CmekConfig.Builder

getConfigOrBuilder()

public CmekConfigOrBuilder getConfigOrBuilder()

Required. The CmekConfig resource.

.google.cloud.discoveryengine.v1.CmekConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CmekConfigOrBuilder

getDefaultInstanceForType()

public UpdateCmekConfigRequest getDefaultInstanceForType()
Returns
Type Description
UpdateCmekConfigRequest

getDescriptorForType()

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

getSetDefault()

public boolean getSetDefault()

Set the following CmekConfig as the default to be used for child resources if one is not specified.

bool set_default = 2;

Returns
Type Description
boolean

The setDefault.

hasConfig()

public boolean hasConfig()

Required. The CmekConfig resource.

.google.cloud.discoveryengine.v1.CmekConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the config field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeConfig(CmekConfig value)

public UpdateCmekConfigRequest.Builder mergeConfig(CmekConfig value)

Required. The CmekConfig resource.

.google.cloud.discoveryengine.v1.CmekConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value CmekConfig
Returns
Type Description
UpdateCmekConfigRequest.Builder

mergeFrom(UpdateCmekConfigRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setConfig(CmekConfig value)

public UpdateCmekConfigRequest.Builder setConfig(CmekConfig value)

Required. The CmekConfig resource.

.google.cloud.discoveryengine.v1.CmekConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value CmekConfig
Returns
Type Description
UpdateCmekConfigRequest.Builder

setConfig(CmekConfig.Builder builderForValue)

public UpdateCmekConfigRequest.Builder setConfig(CmekConfig.Builder builderForValue)

Required. The CmekConfig resource.

.google.cloud.discoveryengine.v1.CmekConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue CmekConfig.Builder
Returns
Type Description
UpdateCmekConfigRequest.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setSetDefault(boolean value)

public UpdateCmekConfigRequest.Builder setSetDefault(boolean value)

Set the following CmekConfig as the default to be used for child resources if one is not specified.

bool set_default = 2;

Parameter
Name Description
value boolean

The setDefault to set.

Returns
Type Description
UpdateCmekConfigRequest.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

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