- 2.65.0 (latest)
- 2.64.1
- 2.63.2
- 2.62.0
- 2.61.3
- 2.60.0
- 2.59.2
- 2.58.0
- 2.57.0
- 2.56.0
- 2.54.1
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.1
- 2.49.0
- 2.48.0
- 2.46.0
- 2.45.1
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.1
- 2.38.0
- 2.37.1
- 2.36.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.1
- 2.24.0
- 2.23.1
- 2.22.1
- 2.21.1
- 2.15.0
- 2.14.3
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.6
- 2.8.4
- 2.7.4
public static final class Validation.Builder extends GeneratedMessage.Builder<Validation.Builder> implements ValidationOrBuilderRepresents the necessary data for validating the widget it's attached to.
Google Workspace add-ons and Chat apps:
Protobuf type google.apps.card.v1.Validation
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Validation.BuilderImplements
ValidationOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Validation build()| Returns | |
|---|---|
| Type | Description |
Validation |
|
buildPartial()
public Validation buildPartial()| Returns | |
|---|---|
| Type | Description |
Validation |
|
clear()
public Validation.Builder clear()| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
clearCharacterLimit()
public Validation.Builder clearCharacterLimit()Specify the character limit for text input widgets. Note that this is only used for text input and is ignored for other widgets.
Google Workspace add-ons and Chat apps:
int32 character_limit = 1;
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
This builder for chaining. |
clearInputType()
public Validation.Builder clearInputType()Specify the type of the input widgets.
Google Workspace add-ons and Chat apps:
.google.apps.card.v1.Validation.InputType input_type = 2;
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
This builder for chaining. |
getCharacterLimit()
public int getCharacterLimit()Specify the character limit for text input widgets. Note that this is only used for text input and is ignored for other widgets.
Google Workspace add-ons and Chat apps:
int32 character_limit = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The characterLimit. |
getDefaultInstanceForType()
public Validation getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Validation |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getInputType()
public Validation.InputType getInputType()Specify the type of the input widgets.
Google Workspace add-ons and Chat apps:
.google.apps.card.v1.Validation.InputType input_type = 2;
| Returns | |
|---|---|
| Type | Description |
Validation.InputType |
The inputType. |
getInputTypeValue()
public int getInputTypeValue()Specify the type of the input widgets.
Google Workspace add-ons and Chat apps:
.google.apps.card.v1.Validation.InputType input_type = 2;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for inputType. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Validation other)
public Validation.Builder mergeFrom(Validation other)| Parameter | |
|---|---|
| Name | Description |
other |
Validation |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Validation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Validation.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
setCharacterLimit(int value)
public Validation.Builder setCharacterLimit(int value)Specify the character limit for text input widgets. Note that this is only used for text input and is ignored for other widgets.
Google Workspace add-ons and Chat apps:
int32 character_limit = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe characterLimit to set. |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
This builder for chaining. |
setInputType(Validation.InputType value)
public Validation.Builder setInputType(Validation.InputType value)Specify the type of the input widgets.
Google Workspace add-ons and Chat apps:
.google.apps.card.v1.Validation.InputType input_type = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
Validation.InputTypeThe inputType to set. |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
This builder for chaining. |
setInputTypeValue(int value)
public Validation.Builder setInputTypeValue(int value)Specify the type of the input widgets.
Google Workspace add-ons and Chat apps:
.google.apps.card.v1.Validation.InputType input_type = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for inputType to set. |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
This builder for chaining. |