Interface UniversalActionExtensionPointOrBuilder

public interface UniversalActionExtensionPointOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActionTypeCase()

public abstract UniversalActionExtensionPoint.ActionTypeCase getActionTypeCase()
Returns
TypeDescription
UniversalActionExtensionPoint.ActionTypeCase

getLabel()

public abstract String getLabel()

Required. User-visible text describing the action taken by activating this extension point, for example, "Add a new contact".

string label = 1;

Returns
TypeDescription
String

The label.

getLabelBytes()

public abstract ByteString getLabelBytes()

Required. User-visible text describing the action taken by activating this extension point, for example, "Add a new contact".

string label = 1;

Returns
TypeDescription
ByteString

The bytes for label.

public abstract String getOpenLink()

URL to be opened by the UniversalAction.

string open_link = 2;

Returns
TypeDescription
String

The openLink.

getOpenLinkBytes()

public abstract ByteString getOpenLinkBytes()

URL to be opened by the UniversalAction.

string open_link = 2;

Returns
TypeDescription
ByteString

The bytes for openLink.

getRunFunction()

public abstract String getRunFunction()

Endpoint to be run by the UniversalAction.

string run_function = 3;

Returns
TypeDescription
String

The runFunction.

getRunFunctionBytes()

public abstract ByteString getRunFunctionBytes()

Endpoint to be run by the UniversalAction.

string run_function = 3;

Returns
TypeDescription
ByteString

The bytes for runFunction.

public abstract boolean hasOpenLink()

URL to be opened by the UniversalAction.

string open_link = 2;

Returns
TypeDescription
boolean

Whether the openLink field is set.

hasRunFunction()

public abstract boolean hasRunFunction()

Endpoint to be run by the UniversalAction.

string run_function = 3;

Returns
TypeDescription
boolean

Whether the runFunction field is set.