Class UpdateKeyEventRequest.Builder (0.95.0)

public static final class UpdateKeyEventRequest.Builder extends GeneratedMessage.Builder<UpdateKeyEventRequest.Builder> implements UpdateKeyEventRequestOrBuilder

Request message for UpdateKeyEvent RPC

Protobuf type google.analytics.admin.v1beta.UpdateKeyEventRequest

Static Methods

getDescriptor()

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

Methods

build()

public UpdateKeyEventRequest build()
Returns
Type Description
UpdateKeyEventRequest

buildPartial()

public UpdateKeyEventRequest buildPartial()
Returns
Type Description
UpdateKeyEventRequest

clear()

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

clearKeyEvent()

public UpdateKeyEventRequest.Builder clearKeyEvent()

Required. The Key Event to update. The name field is used to identify the settings to be updated.

.google.analytics.admin.v1beta.KeyEvent key_event = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateKeyEventRequest.Builder

clearUpdateMask()

public UpdateKeyEventRequest.Builder clearUpdateMask()

Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateKeyEventRequest.Builder

getDefaultInstanceForType()

public UpdateKeyEventRequest getDefaultInstanceForType()
Returns
Type Description
UpdateKeyEventRequest

getDescriptorForType()

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

getKeyEvent()

public KeyEvent getKeyEvent()

Required. The Key Event to update. The name field is used to identify the settings to be updated.

.google.analytics.admin.v1beta.KeyEvent key_event = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
KeyEvent

The keyEvent.

getKeyEventBuilder()

public KeyEvent.Builder getKeyEventBuilder()

Required. The Key Event to update. The name field is used to identify the settings to be updated.

.google.analytics.admin.v1beta.KeyEvent key_event = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
KeyEvent.Builder

getKeyEventOrBuilder()

public KeyEventOrBuilder getKeyEventOrBuilder()

Required. The Key Event to update. The name field is used to identify the settings to be updated.

.google.analytics.admin.v1beta.KeyEvent key_event = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
KeyEventOrBuilder

getUpdateMask()

public FieldMask getUpdateMask()

Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FieldMaskOrBuilder

hasKeyEvent()

public boolean hasKeyEvent()

Required. The Key Event to update. The name field is used to identify the settings to be updated.

.google.analytics.admin.v1beta.KeyEvent key_event = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the keyEvent field is set.

hasUpdateMask()

public boolean hasUpdateMask()

Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the updateMask field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UpdateKeyEventRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeKeyEvent(KeyEvent value)

public UpdateKeyEventRequest.Builder mergeKeyEvent(KeyEvent value)

Required. The Key Event to update. The name field is used to identify the settings to be updated.

.google.analytics.admin.v1beta.KeyEvent key_event = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value KeyEvent
Returns
Type Description
UpdateKeyEventRequest.Builder

mergeUpdateMask(FieldMask value)

public UpdateKeyEventRequest.Builder mergeUpdateMask(FieldMask value)

Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateKeyEventRequest.Builder

setKeyEvent(KeyEvent value)

public UpdateKeyEventRequest.Builder setKeyEvent(KeyEvent value)

Required. The Key Event to update. The name field is used to identify the settings to be updated.

.google.analytics.admin.v1beta.KeyEvent key_event = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value KeyEvent
Returns
Type Description
UpdateKeyEventRequest.Builder

setKeyEvent(KeyEvent.Builder builderForValue)

public UpdateKeyEventRequest.Builder setKeyEvent(KeyEvent.Builder builderForValue)

Required. The Key Event to update. The name field is used to identify the settings to be updated.

.google.analytics.admin.v1beta.KeyEvent key_event = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue KeyEvent.Builder
Returns
Type Description
UpdateKeyEventRequest.Builder

setUpdateMask(FieldMask value)

public UpdateKeyEventRequest.Builder setUpdateMask(FieldMask value)

Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateKeyEventRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateKeyEventRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateKeyEventRequest.Builder