Package com.google.cloud.functions.v2
Class ListRuntimesResponse.Runtime.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ListRuntimesResponse.Runtime.Builder>
com.google.cloud.functions.v2.ListRuntimesResponse.Runtime.Builder
- All Implemented Interfaces:
ListRuntimesResponse.RuntimeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ListRuntimesResponse.Runtime
public static final class ListRuntimesResponse.Runtime.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ListRuntimesResponse.Runtime.Builder>
implements ListRuntimesResponse.RuntimeOrBuilder
Describes a runtime and any special information (e.g., deprecation status) related to it.Protobuf type
google.cloud.functions.v2.ListRuntimesResponse.Runtime-
Method Summary
Modifier and TypeMethodDescriptionaddAllWarnings(Iterable<String> values) Warning messages, e.g., a deprecation warning.addWarnings(String value) Warning messages, e.g., a deprecation warning.addWarningsBytes(com.google.protobuf.ByteString value) Warning messages, e.g., a deprecation warning.build()clear()Decommission date for the runtime.Deprecation date for the runtime.The user facing name, eg 'Go 1.13', 'Node.js 12', etc.The environment for the runtime.The name of the runtime, e.g., 'go113', 'nodejs12', etc.The stage of life this runtime is in, e.g., BETA, GA, etc.Warning messages, e.g., a deprecation warning.Decommission date for the runtime.Decommission date for the runtime.Decommission date for the runtime.Deprecation date for the runtime.Deprecation date for the runtime.Deprecation date for the runtime.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe user facing name, eg 'Go 1.13', 'Node.js 12', etc.com.google.protobuf.ByteStringThe user facing name, eg 'Go 1.13', 'Node.js 12', etc.The environment for the runtime.intThe environment for the runtime.getName()The name of the runtime, e.g., 'go113', 'nodejs12', etc.com.google.protobuf.ByteStringThe name of the runtime, e.g., 'go113', 'nodejs12', etc.getStage()The stage of life this runtime is in, e.g., BETA, GA, etc.intThe stage of life this runtime is in, e.g., BETA, GA, etc.getWarnings(int index) Warning messages, e.g., a deprecation warning.com.google.protobuf.ByteStringgetWarningsBytes(int index) Warning messages, e.g., a deprecation warning.intWarning messages, e.g., a deprecation warning.com.google.protobuf.ProtocolStringListWarning messages, e.g., a deprecation warning.booleanDecommission date for the runtime.booleanDeprecation date for the runtime.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDecommissionDate(Date value) Decommission date for the runtime.mergeDeprecationDate(Date value) Deprecation date for the runtime.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDecommissionDate(Date value) Decommission date for the runtime.setDecommissionDate(Date.Builder builderForValue) Decommission date for the runtime.setDeprecationDate(Date value) Deprecation date for the runtime.setDeprecationDate(Date.Builder builderForValue) Deprecation date for the runtime.setDisplayName(String value) The user facing name, eg 'Go 1.13', 'Node.js 12', etc.setDisplayNameBytes(com.google.protobuf.ByteString value) The user facing name, eg 'Go 1.13', 'Node.js 12', etc.setEnvironment(Environment value) The environment for the runtime.setEnvironmentValue(int value) The environment for the runtime.The name of the runtime, e.g., 'go113', 'nodejs12', etc.setNameBytes(com.google.protobuf.ByteString value) The name of the runtime, e.g., 'go113', 'nodejs12', etc.The stage of life this runtime is in, e.g., BETA, GA, etc.setStageValue(int value) The stage of life this runtime is in, e.g., BETA, GA, etc.setWarnings(int index, String value) Warning messages, e.g., a deprecation warning.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ListRuntimesResponse.Runtime.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ListRuntimesResponse.Runtime.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ListRuntimesResponse.Runtime.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ListRuntimesResponse.Runtime.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ListRuntimesResponse.Runtime.Builder>
-
mergeFrom
public ListRuntimesResponse.Runtime.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ListRuntimesResponse.Runtime.Builder>- Throws:
IOException
-
getName
The name of the runtime, e.g., 'go113', 'nodejs12', etc.
string name = 1;- Specified by:
getNamein interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name of the runtime, e.g., 'go113', 'nodejs12', etc.
string name = 1;- Specified by:
getNameBytesin interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The bytes for name.
-
setName
The name of the runtime, e.g., 'go113', 'nodejs12', etc.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The name of the runtime, e.g., 'go113', 'nodejs12', etc.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The name of the runtime, e.g., 'go113', 'nodejs12', etc.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
The user facing name, eg 'Go 1.13', 'Node.js 12', etc.
string display_name = 5;- Specified by:
getDisplayNamein interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()The user facing name, eg 'Go 1.13', 'Node.js 12', etc.
string display_name = 5;- Specified by:
getDisplayNameBytesin interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
The user facing name, eg 'Go 1.13', 'Node.js 12', etc.
string display_name = 5;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
The user facing name, eg 'Go 1.13', 'Node.js 12', etc.
string display_name = 5;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public ListRuntimesResponse.Runtime.Builder setDisplayNameBytes(com.google.protobuf.ByteString value) The user facing name, eg 'Go 1.13', 'Node.js 12', etc.
string display_name = 5;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getStageValue
public int getStageValue()The stage of life this runtime is in, e.g., BETA, GA, etc.
.google.cloud.functions.v2.ListRuntimesResponse.RuntimeStage stage = 2;- Specified by:
getStageValuein interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The enum numeric value on the wire for stage.
-
setStageValue
The stage of life this runtime is in, e.g., BETA, GA, etc.
.google.cloud.functions.v2.ListRuntimesResponse.RuntimeStage stage = 2;- Parameters:
value- The enum numeric value on the wire for stage to set.- Returns:
- This builder for chaining.
-
getStage
The stage of life this runtime is in, e.g., BETA, GA, etc.
.google.cloud.functions.v2.ListRuntimesResponse.RuntimeStage stage = 2;- Specified by:
getStagein interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The stage.
-
setStage
The stage of life this runtime is in, e.g., BETA, GA, etc.
.google.cloud.functions.v2.ListRuntimesResponse.RuntimeStage stage = 2;- Parameters:
value- The stage to set.- Returns:
- This builder for chaining.
-
clearStage
The stage of life this runtime is in, e.g., BETA, GA, etc.
.google.cloud.functions.v2.ListRuntimesResponse.RuntimeStage stage = 2;- Returns:
- This builder for chaining.
-
getWarningsList
public com.google.protobuf.ProtocolStringList getWarningsList()Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;- Specified by:
getWarningsListin interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- A list containing the warnings.
-
getWarningsCount
public int getWarningsCount()Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;- Specified by:
getWarningsCountin interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The count of warnings.
-
getWarnings
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;- Specified by:
getWarningsin interfaceListRuntimesResponse.RuntimeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The warnings at the given index.
-
getWarningsBytes
public com.google.protobuf.ByteString getWarningsBytes(int index) Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;- Specified by:
getWarningsBytesin interfaceListRuntimesResponse.RuntimeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the warnings at the given index.
-
setWarnings
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;- Parameters:
index- The index to set the value at.value- The warnings to set.- Returns:
- This builder for chaining.
-
addWarnings
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;- Parameters:
value- The warnings to add.- Returns:
- This builder for chaining.
-
addAllWarnings
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;- Parameters:
values- The warnings to add.- Returns:
- This builder for chaining.
-
clearWarnings
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;- Returns:
- This builder for chaining.
-
addWarningsBytes
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;- Parameters:
value- The bytes of the warnings to add.- Returns:
- This builder for chaining.
-
getEnvironmentValue
public int getEnvironmentValue()The environment for the runtime.
.google.cloud.functions.v2.Environment environment = 4;- Specified by:
getEnvironmentValuein interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The enum numeric value on the wire for environment.
-
setEnvironmentValue
The environment for the runtime.
.google.cloud.functions.v2.Environment environment = 4;- Parameters:
value- The enum numeric value on the wire for environment to set.- Returns:
- This builder for chaining.
-
getEnvironment
The environment for the runtime.
.google.cloud.functions.v2.Environment environment = 4;- Specified by:
getEnvironmentin interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The environment.
-
setEnvironment
The environment for the runtime.
.google.cloud.functions.v2.Environment environment = 4;- Parameters:
value- The environment to set.- Returns:
- This builder for chaining.
-
clearEnvironment
The environment for the runtime.
.google.cloud.functions.v2.Environment environment = 4;- Returns:
- This builder for chaining.
-
hasDeprecationDate
public boolean hasDeprecationDate()Deprecation date for the runtime.
.google.type.Date deprecation_date = 6;- Specified by:
hasDeprecationDatein interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- Whether the deprecationDate field is set.
-
getDeprecationDate
Deprecation date for the runtime.
.google.type.Date deprecation_date = 6;- Specified by:
getDeprecationDatein interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The deprecationDate.
-
setDeprecationDate
Deprecation date for the runtime.
.google.type.Date deprecation_date = 6; -
setDeprecationDate
Deprecation date for the runtime.
.google.type.Date deprecation_date = 6; -
mergeDeprecationDate
Deprecation date for the runtime.
.google.type.Date deprecation_date = 6; -
clearDeprecationDate
Deprecation date for the runtime.
.google.type.Date deprecation_date = 6; -
getDeprecationDateBuilder
Deprecation date for the runtime.
.google.type.Date deprecation_date = 6; -
getDeprecationDateOrBuilder
Deprecation date for the runtime.
.google.type.Date deprecation_date = 6;- Specified by:
getDeprecationDateOrBuilderin interfaceListRuntimesResponse.RuntimeOrBuilder
-
hasDecommissionDate
public boolean hasDecommissionDate()Decommission date for the runtime.
.google.type.Date decommission_date = 7;- Specified by:
hasDecommissionDatein interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- Whether the decommissionDate field is set.
-
getDecommissionDate
Decommission date for the runtime.
.google.type.Date decommission_date = 7;- Specified by:
getDecommissionDatein interfaceListRuntimesResponse.RuntimeOrBuilder- Returns:
- The decommissionDate.
-
setDecommissionDate
Decommission date for the runtime.
.google.type.Date decommission_date = 7; -
setDecommissionDate
Decommission date for the runtime.
.google.type.Date decommission_date = 7; -
mergeDecommissionDate
Decommission date for the runtime.
.google.type.Date decommission_date = 7; -
clearDecommissionDate
Decommission date for the runtime.
.google.type.Date decommission_date = 7; -
getDecommissionDateBuilder
Decommission date for the runtime.
.google.type.Date decommission_date = 7; -
getDecommissionDateOrBuilder
Decommission date for the runtime.
.google.type.Date decommission_date = 7;- Specified by:
getDecommissionDateOrBuilderin interfaceListRuntimesResponse.RuntimeOrBuilder
-