Class MessageTransform.Builder (0.80.0)

public static final class MessageTransform.Builder extends GeneratedMessage.Builder<MessageTransform.Builder> implements MessageTransformOrBuilder

All supported message transforms types.

Protobuf type google.cloud.bigquery.analyticshub.v1.MessageTransform

Static Methods

getDescriptor()

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

Methods

build()

public MessageTransform build()
Returns
Type Description
MessageTransform

buildPartial()

public MessageTransform buildPartial()
Returns
Type Description
MessageTransform

clear()

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

clearDisabled()

public MessageTransform.Builder clearDisabled()

Optional. If true, the transform is disabled and will not be applied to messages. Defaults to false.

bool disabled = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MessageTransform.Builder

This builder for chaining.

clearEnabled() (deprecated)

public MessageTransform.Builder clearEnabled()

Deprecated. google.cloud.bigquery.analyticshub.v1.MessageTransform.enabled is deprecated. See google/cloud/bigquery/analyticshub/v1/pubsub.proto;l=466

Optional. This field is deprecated, use the disabled field to disable transforms.

bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MessageTransform.Builder

This builder for chaining.

clearJavascriptUdf()

public MessageTransform.Builder clearJavascriptUdf()

Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's are specified on a resource, each must have a unique function_name.

.google.cloud.bigquery.analyticshub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MessageTransform.Builder

clearTransform()

public MessageTransform.Builder clearTransform()
Returns
Type Description
MessageTransform.Builder

getDefaultInstanceForType()

public MessageTransform getDefaultInstanceForType()
Returns
Type Description
MessageTransform

getDescriptorForType()

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

getDisabled()

public boolean getDisabled()

Optional. If true, the transform is disabled and will not be applied to messages. Defaults to false.

bool disabled = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The disabled.

getEnabled() (deprecated)

public boolean getEnabled()

Deprecated. google.cloud.bigquery.analyticshub.v1.MessageTransform.enabled is deprecated. See google/cloud/bigquery/analyticshub/v1/pubsub.proto;l=466

Optional. This field is deprecated, use the disabled field to disable transforms.

bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The enabled.

getJavascriptUdf()

public JavaScriptUDF getJavascriptUdf()

Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's are specified on a resource, each must have a unique function_name.

.google.cloud.bigquery.analyticshub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
JavaScriptUDF

The javascriptUdf.

getJavascriptUdfBuilder()

public JavaScriptUDF.Builder getJavascriptUdfBuilder()

Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's are specified on a resource, each must have a unique function_name.

.google.cloud.bigquery.analyticshub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
JavaScriptUDF.Builder

getJavascriptUdfOrBuilder()

public JavaScriptUDFOrBuilder getJavascriptUdfOrBuilder()

Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's are specified on a resource, each must have a unique function_name.

.google.cloud.bigquery.analyticshub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
JavaScriptUDFOrBuilder

getTransformCase()

public MessageTransform.TransformCase getTransformCase()
Returns
Type Description
MessageTransform.TransformCase

hasJavascriptUdf()

public boolean hasJavascriptUdf()

Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's are specified on a resource, each must have a unique function_name.

.google.cloud.bigquery.analyticshub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the javascriptUdf field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(MessageTransform other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeJavascriptUdf(JavaScriptUDF value)

public MessageTransform.Builder mergeJavascriptUdf(JavaScriptUDF value)

Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's are specified on a resource, each must have a unique function_name.

.google.cloud.bigquery.analyticshub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value JavaScriptUDF
Returns
Type Description
MessageTransform.Builder

setDisabled(boolean value)

public MessageTransform.Builder setDisabled(boolean value)

Optional. If true, the transform is disabled and will not be applied to messages. Defaults to false.

bool disabled = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The disabled to set.

Returns
Type Description
MessageTransform.Builder

This builder for chaining.

setEnabled(boolean value) (deprecated)

public MessageTransform.Builder setEnabled(boolean value)

Deprecated. google.cloud.bigquery.analyticshub.v1.MessageTransform.enabled is deprecated. See google/cloud/bigquery/analyticshub/v1/pubsub.proto;l=466

Optional. This field is deprecated, use the disabled field to disable transforms.

bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The enabled to set.

Returns
Type Description
MessageTransform.Builder

This builder for chaining.

setJavascriptUdf(JavaScriptUDF value)

public MessageTransform.Builder setJavascriptUdf(JavaScriptUDF value)

Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's are specified on a resource, each must have a unique function_name.

.google.cloud.bigquery.analyticshub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value JavaScriptUDF
Returns
Type Description
MessageTransform.Builder

setJavascriptUdf(JavaScriptUDF.Builder builderForValue)

public MessageTransform.Builder setJavascriptUdf(JavaScriptUDF.Builder builderForValue)

Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's are specified on a resource, each must have a unique function_name.

.google.cloud.bigquery.analyticshub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue JavaScriptUDF.Builder
Returns
Type Description
MessageTransform.Builder