public interface FunctionOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
containsLabels(String key)
public abstract boolean containsLabels(String key)
Labels associated with this Cloud Function.
map<string, string> labels = 8;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
boolean |
getBuildConfig()
public abstract BuildConfig getBuildConfig()
Describes the Build step of the function that builds a container from the given source.
.google.events.cloud.functions.v2.BuildConfig build_config = 3;
Returns | |
---|---|
Type | Description |
BuildConfig | The buildConfig. |
getBuildConfigOrBuilder()
public abstract BuildConfigOrBuilder getBuildConfigOrBuilder()
Describes the Build step of the function that builds a container from the given source.
.google.events.cloud.functions.v2.BuildConfig build_config = 3;
Returns | |
---|---|
Type | Description |
BuildConfigOrBuilder |
getDescription()
public abstract String getDescription()
User-provided description of a function.
string description = 2;
Returns | |
---|---|
Type | Description |
String | The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()
User-provided description of a function.
string description = 2;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for description. |
getEnvironment()
public abstract Environment getEnvironment()
Describe whether the function is gen1 or gen2.
.google.events.cloud.functions.v2.Environment environment = 10;
Returns | |
---|---|
Type | Description |
Environment | The environment. |
getEnvironmentValue()
public abstract int getEnvironmentValue()
Describe whether the function is gen1 or gen2.
.google.events.cloud.functions.v2.Environment environment = 10;
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire for environment. |
getEventTrigger()
public abstract EventTrigger getEventTrigger()
An Eventarc trigger managed by Google Cloud Functions that fires events in response to a condition in another service.
.google.events.cloud.functions.v2.EventTrigger event_trigger = 5;
Returns | |
---|---|
Type | Description |
EventTrigger | The eventTrigger. |
getEventTriggerOrBuilder()
public abstract EventTriggerOrBuilder getEventTriggerOrBuilder()
An Eventarc trigger managed by Google Cloud Functions that fires events in response to a condition in another service.
.google.events.cloud.functions.v2.EventTrigger event_trigger = 5;
Returns | |
---|---|
Type | Description |
EventTriggerOrBuilder |
getLabels()
public abstract Map<String,String> getLabels()
Use #getLabelsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsCount()
public abstract int getLabelsCount()
Labels associated with this Cloud Function.
map<string, string> labels = 8;
Returns | |
---|---|
Type | Description |
int |
getLabelsMap()
public abstract Map<String,String> getLabelsMap()
Labels associated with this Cloud Function.
map<string, string> labels = 8;
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public abstract String getLabelsOrDefault(String key, String defaultValue)
Labels associated with this Cloud Function.
map<string, string> labels = 8;
Parameters | |
---|---|
Name | Description |
key | String |
defaultValue | String |
Returns | |
---|---|
Type | Description |
String |
getLabelsOrThrow(String key)
public abstract String getLabelsOrThrow(String key)
Labels associated with this Cloud Function.
map<string, string> labels = 8;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
String |
getName()
public abstract String getName()
A user-defined name of the function. Function names must be unique
globally and match pattern projects/*/locations/*/functions/*
string name = 1;
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public abstract ByteString getNameBytes()
A user-defined name of the function. Function names must be unique
globally and match pattern projects/*/locations/*/functions/*
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
getServiceConfig()
public abstract ServiceConfig getServiceConfig()
Describes the Service being deployed. Currently deploys services to Cloud Run (fully managed).
.google.events.cloud.functions.v2.ServiceConfig service_config = 4;
Returns | |
---|---|
Type | Description |
ServiceConfig | The serviceConfig. |
getServiceConfigOrBuilder()
public abstract ServiceConfigOrBuilder getServiceConfigOrBuilder()
Describes the Service being deployed. Currently deploys services to Cloud Run (fully managed).
.google.events.cloud.functions.v2.ServiceConfig service_config = 4;
Returns | |
---|---|
Type | Description |
ServiceConfigOrBuilder |
getState()
public abstract Function.State getState()
Output only. State of the function.
.google.events.cloud.functions.v2.Function.State state = 6;
Returns | |
---|---|
Type | Description |
Function.State | The state. |
getStateMessages(int index)
public abstract StateMessage getStateMessages(int index)
Output only. State Messages for this Cloud Function.
repeated .google.events.cloud.functions.v2.StateMessage state_messages = 9;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
StateMessage |
getStateMessagesCount()
public abstract int getStateMessagesCount()
Output only. State Messages for this Cloud Function.
repeated .google.events.cloud.functions.v2.StateMessage state_messages = 9;
Returns | |
---|---|
Type | Description |
int |
getStateMessagesList()
public abstract List<StateMessage> getStateMessagesList()
Output only. State Messages for this Cloud Function.
repeated .google.events.cloud.functions.v2.StateMessage state_messages = 9;
Returns | |
---|---|
Type | Description |
List<StateMessage> |
getStateMessagesOrBuilder(int index)
public abstract StateMessageOrBuilder getStateMessagesOrBuilder(int index)
Output only. State Messages for this Cloud Function.
repeated .google.events.cloud.functions.v2.StateMessage state_messages = 9;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
StateMessageOrBuilder |
getStateMessagesOrBuilderList()
public abstract List<? extends StateMessageOrBuilder> getStateMessagesOrBuilderList()
Output only. State Messages for this Cloud Function.
repeated .google.events.cloud.functions.v2.StateMessage state_messages = 9;
Returns | |
---|---|
Type | Description |
List<? extends com.google.events.cloud.functions.v2.StateMessageOrBuilder> |
getStateValue()
public abstract int getStateValue()
Output only. State of the function.
.google.events.cloud.functions.v2.Function.State state = 6;
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire for state. |
getUpdateTime()
public abstract Timestamp getUpdateTime()
Output only. The last update timestamp of a Cloud Function.
.google.protobuf.Timestamp update_time = 7;
Returns | |
---|---|
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last update timestamp of a Cloud Function.
.google.protobuf.Timestamp update_time = 7;
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
hasBuildConfig()
public abstract boolean hasBuildConfig()
Describes the Build step of the function that builds a container from the given source.
.google.events.cloud.functions.v2.BuildConfig build_config = 3;
Returns | |
---|---|
Type | Description |
boolean | Whether the buildConfig field is set. |
hasEventTrigger()
public abstract boolean hasEventTrigger()
An Eventarc trigger managed by Google Cloud Functions that fires events in response to a condition in another service.
.google.events.cloud.functions.v2.EventTrigger event_trigger = 5;
Returns | |
---|---|
Type | Description |
boolean | Whether the eventTrigger field is set. |
hasServiceConfig()
public abstract boolean hasServiceConfig()
Describes the Service being deployed. Currently deploys services to Cloud Run (fully managed).
.google.events.cloud.functions.v2.ServiceConfig service_config = 4;
Returns | |
---|---|
Type | Description |
boolean | Whether the serviceConfig field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()
Output only. The last update timestamp of a Cloud Function.
.google.protobuf.Timestamp update_time = 7;
Returns | |
---|---|
Type | Description |
boolean | Whether the updateTime field is set. |