Class LookerSettings.Builder (0.21.0)

public static final class LookerSettings.Builder extends GeneratedMessage.Builder<LookerSettings.Builder> implements LookerSettingsOrBuilder

Message to hold Looker specific custom settings.

Protobuf type google.cloud.geminidataanalytics.v1.LookerSettings

Static Methods

getDescriptor()

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

Methods

build()

public LookerSettings build()
Returns
Type Description
LookerSettings

buildPartial()

public LookerSettings buildPartial()
Returns
Type Description
LookerSettings

clear()

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

clearEnableDevMode()

public LookerSettings.Builder clearEnableDevMode()

Optional. Whether to operate in Looker's Development Mode. If true, the API session will be switched to the "dev" workspace, allowing interaction with LookML changes in the user's development branch. If false or unset, the session remains in the default state (Production Mode). See https://cloud.google.com/looker/docs/dev-mode-prod-mode.

bool enable_dev_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
LookerSettings.Builder

This builder for chaining.

getDefaultInstanceForType()

public LookerSettings getDefaultInstanceForType()
Returns
Type Description
LookerSettings

getDescriptorForType()

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

getEnableDevMode()

public boolean getEnableDevMode()

Optional. Whether to operate in Looker's Development Mode. If true, the API session will be switched to the "dev" workspace, allowing interaction with LookML changes in the user's development branch. If false or unset, the session remains in the default state (Production Mode). See https://cloud.google.com/looker/docs/dev-mode-prod-mode.

bool enable_dev_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The enableDevMode.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LookerSettings other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setEnableDevMode(boolean value)

public LookerSettings.Builder setEnableDevMode(boolean value)

Optional. Whether to operate in Looker's Development Mode. If true, the API session will be switched to the "dev" workspace, allowing interaction with LookML changes in the user's development branch. If false or unset, the session remains in the default state (Production Mode). See https://cloud.google.com/looker/docs/dev-mode-prod-mode.

bool enable_dev_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The enableDevMode to set.

Returns
Type Description
LookerSettings.Builder

This builder for chaining.