Interface CurationOrBuilder (0.28.0)

public interface CurationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. The time at which the curation was created.

.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. The time at which the curation was created.

.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getDescription()

public abstract String getDescription()

Optional. The description of the curation.

string description = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Optional. The description of the curation.

string description = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for description.

getDisplayName()

public abstract String getDisplayName()

Required. The display name of the curation.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Required. The display name of the curation.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for displayName.

getEndpoint()

public abstract Endpoint getEndpoint()

Required. The endpoint to be triggered for curation.

.google.cloud.apihub.v1.Endpoint endpoint = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Endpoint

The endpoint.

getEndpointOrBuilder()

public abstract EndpointOrBuilder getEndpointOrBuilder()

Required. The endpoint to be triggered for curation.

.google.cloud.apihub.v1.Endpoint endpoint = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
EndpointOrBuilder

getLastExecutionErrorCode()

public abstract Curation.ErrorCode getLastExecutionErrorCode()

Output only. The error code of the last execution of the curation. The error code is populated only when the last execution state is failed.

.google.cloud.apihub.v1.Curation.ErrorCode last_execution_error_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Curation.ErrorCode

The lastExecutionErrorCode.

getLastExecutionErrorCodeValue()

public abstract int getLastExecutionErrorCodeValue()

Output only. The error code of the last execution of the curation. The error code is populated only when the last execution state is failed.

.google.cloud.apihub.v1.Curation.ErrorCode last_execution_error_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for lastExecutionErrorCode.

getLastExecutionErrorMessage()

public abstract String getLastExecutionErrorMessage()

Output only. Error message describing the failure, if any, during the last execution of the curation.

string last_execution_error_message = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The lastExecutionErrorMessage.

getLastExecutionErrorMessageBytes()

public abstract ByteString getLastExecutionErrorMessageBytes()

Output only. Error message describing the failure, if any, during the last execution of the curation.

string last_execution_error_message = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for lastExecutionErrorMessage.

getLastExecutionState()

public abstract Curation.LastExecutionState getLastExecutionState()

Output only. The last execution state of the curation.

.google.cloud.apihub.v1.Curation.LastExecutionState last_execution_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Curation.LastExecutionState

The lastExecutionState.

getLastExecutionStateValue()

public abstract int getLastExecutionStateValue()

Output only. The last execution state of the curation.

.google.cloud.apihub.v1.Curation.LastExecutionState last_execution_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for lastExecutionState.

getName()

public abstract String getName()

Identifier. The name of the curation.

Format: projects/{project}/locations/{location}/curations/{curation}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The name of the curation.

Format: projects/{project}/locations/{location}/curations/{curation}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getPluginInstanceActions(int index)

public abstract Curation.PluginInstanceActionID getPluginInstanceActions(int index)

Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance.

repeated .google.cloud.apihub.v1.Curation.PluginInstanceActionID plugin_instance_actions = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
Curation.PluginInstanceActionID

getPluginInstanceActionsCount()

public abstract int getPluginInstanceActionsCount()

Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance.

repeated .google.cloud.apihub.v1.Curation.PluginInstanceActionID plugin_instance_actions = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getPluginInstanceActionsList()

public abstract List<Curation.PluginInstanceActionID> getPluginInstanceActionsList()

Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance.

repeated .google.cloud.apihub.v1.Curation.PluginInstanceActionID plugin_instance_actions = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<PluginInstanceActionID>

getPluginInstanceActionsOrBuilder(int index)

public abstract Curation.PluginInstanceActionIDOrBuilder getPluginInstanceActionsOrBuilder(int index)

Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance.

repeated .google.cloud.apihub.v1.Curation.PluginInstanceActionID plugin_instance_actions = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
Curation.PluginInstanceActionIDOrBuilder

getPluginInstanceActionsOrBuilderList()

public abstract List<? extends Curation.PluginInstanceActionIDOrBuilder> getPluginInstanceActionsOrBuilderList()

Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance.

repeated .google.cloud.apihub.v1.Curation.PluginInstanceActionID plugin_instance_actions = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.apihub.v1.Curation.PluginInstanceActionIDOrBuilder>

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. The time at which the curation was last updated.

.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The time at which the curation was last updated.

.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. The time at which the curation was created.

.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasEndpoint()

public abstract boolean hasEndpoint()

Required. The endpoint to be triggered for curation.

.google.cloud.apihub.v1.Endpoint endpoint = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the endpoint field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. The time at which the curation was last updated.

.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.