Class ListRuntimesResponse.Runtime.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
- com.google.cloud.functions.v2alpha.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.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder> implements ListRuntimesResponse.RuntimeOrBuilder
Describes a runtime and any special information (e.g., deprecation status) related to it.
Protobuf typegoogle.cloud.functions.v2alpha.ListRuntimesResponse.Runtime
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ListRuntimesResponse.Runtime.Builder
addAllWarnings(Iterable<String> values)
Warning messages, e.g., a deprecation warning.ListRuntimesResponse.Runtime.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ListRuntimesResponse.Runtime.Builder
addWarnings(String value)
Warning messages, e.g., a deprecation warning.ListRuntimesResponse.Runtime.Builder
addWarningsBytes(com.google.protobuf.ByteString value)
Warning messages, e.g., a deprecation warning.ListRuntimesResponse.Runtime
build()
ListRuntimesResponse.Runtime
buildPartial()
ListRuntimesResponse.Runtime.Builder
clear()
ListRuntimesResponse.Runtime.Builder
clearDisplayName()
The user facing name, eg 'Go 1.13', 'Node.js 12', etc.ListRuntimesResponse.Runtime.Builder
clearEnvironment()
The environment for the runtime.ListRuntimesResponse.Runtime.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ListRuntimesResponse.Runtime.Builder
clearName()
The name of the runtime, e.g., 'go113', 'nodejs12', etc.ListRuntimesResponse.Runtime.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ListRuntimesResponse.Runtime.Builder
clearStage()
The stage of life this runtime is in, e.g., BETA, GA, etc.ListRuntimesResponse.Runtime.Builder
clearWarnings()
Warning messages, e.g., a deprecation warning.ListRuntimesResponse.Runtime.Builder
clone()
ListRuntimesResponse.Runtime
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
The user facing name, eg 'Go 1.13', 'Node.js 12', etc.com.google.protobuf.ByteString
getDisplayNameBytes()
The user facing name, eg 'Go 1.13', 'Node.js 12', etc.Environment
getEnvironment()
The environment for the runtime.int
getEnvironmentValue()
The environment for the runtime.String
getName()
The name of the runtime, e.g., 'go113', 'nodejs12', etc.com.google.protobuf.ByteString
getNameBytes()
The name of the runtime, e.g., 'go113', 'nodejs12', etc.ListRuntimesResponse.RuntimeStage
getStage()
The stage of life this runtime is in, e.g., BETA, GA, etc.int
getStageValue()
The stage of life this runtime is in, e.g., BETA, GA, etc.String
getWarnings(int index)
Warning messages, e.g., a deprecation warning.com.google.protobuf.ByteString
getWarningsBytes(int index)
Warning messages, e.g., a deprecation warning.int
getWarningsCount()
Warning messages, e.g., a deprecation warning.com.google.protobuf.ProtocolStringList
getWarningsList()
Warning messages, e.g., a deprecation warning.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ListRuntimesResponse.Runtime.Builder
mergeFrom(ListRuntimesResponse.Runtime other)
ListRuntimesResponse.Runtime.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ListRuntimesResponse.Runtime.Builder
mergeFrom(com.google.protobuf.Message other)
ListRuntimesResponse.Runtime.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ListRuntimesResponse.Runtime.Builder
setDisplayName(String value)
The user facing name, eg 'Go 1.13', 'Node.js 12', etc.ListRuntimesResponse.Runtime.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
The user facing name, eg 'Go 1.13', 'Node.js 12', etc.ListRuntimesResponse.Runtime.Builder
setEnvironment(Environment value)
The environment for the runtime.ListRuntimesResponse.Runtime.Builder
setEnvironmentValue(int value)
The environment for the runtime.ListRuntimesResponse.Runtime.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ListRuntimesResponse.Runtime.Builder
setName(String value)
The name of the runtime, e.g., 'go113', 'nodejs12', etc.ListRuntimesResponse.Runtime.Builder
setNameBytes(com.google.protobuf.ByteString value)
The name of the runtime, e.g., 'go113', 'nodejs12', etc.ListRuntimesResponse.Runtime.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ListRuntimesResponse.Runtime.Builder
setStage(ListRuntimesResponse.RuntimeStage value)
The stage of life this runtime is in, e.g., BETA, GA, etc.ListRuntimesResponse.Runtime.Builder
setStageValue(int value)
The stage of life this runtime is in, e.g., BETA, GA, etc.ListRuntimesResponse.Runtime.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ListRuntimesResponse.Runtime.Builder
setWarnings(int index, String value)
Warning messages, e.g., a deprecation warning.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
clear
public ListRuntimesResponse.Runtime.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
getDefaultInstanceForType
public ListRuntimesResponse.Runtime getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ListRuntimesResponse.Runtime build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ListRuntimesResponse.Runtime buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ListRuntimesResponse.Runtime.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
setField
public ListRuntimesResponse.Runtime.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
clearField
public ListRuntimesResponse.Runtime.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
clearOneof
public ListRuntimesResponse.Runtime.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
setRepeatedField
public ListRuntimesResponse.Runtime.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
addRepeatedField
public ListRuntimesResponse.Runtime.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
mergeFrom
public ListRuntimesResponse.Runtime.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ListRuntimesResponse.Runtime.Builder>
-
mergeFrom
public ListRuntimesResponse.Runtime.Builder mergeFrom(ListRuntimesResponse.Runtime other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
mergeFrom
public ListRuntimesResponse.Runtime.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ListRuntimesResponse.Runtime.Builder>
- Throws:
IOException
-
getName
public String getName()
The name of the runtime, e.g., 'go113', 'nodejs12', etc.
string name = 1;
- Specified by:
getName
in 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:
getNameBytes
in interfaceListRuntimesResponse.RuntimeOrBuilder
- Returns:
- The bytes for name.
-
setName
public ListRuntimesResponse.Runtime.Builder setName(String value)
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
public ListRuntimesResponse.Runtime.Builder clearName()
The name of the runtime, e.g., 'go113', 'nodejs12', etc.
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public ListRuntimesResponse.Runtime.Builder setNameBytes(com.google.protobuf.ByteString value)
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
public String getDisplayName()
The user facing name, eg 'Go 1.13', 'Node.js 12', etc.
string display_name = 5;
- Specified by:
getDisplayName
in 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:
getDisplayNameBytes
in interfaceListRuntimesResponse.RuntimeOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public ListRuntimesResponse.Runtime.Builder setDisplayName(String value)
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
public ListRuntimesResponse.Runtime.Builder 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.v2alpha.ListRuntimesResponse.RuntimeStage stage = 2;
- Specified by:
getStageValue
in interfaceListRuntimesResponse.RuntimeOrBuilder
- Returns:
- The enum numeric value on the wire for stage.
-
setStageValue
public ListRuntimesResponse.Runtime.Builder setStageValue(int value)
The stage of life this runtime is in, e.g., BETA, GA, etc.
.google.cloud.functions.v2alpha.ListRuntimesResponse.RuntimeStage stage = 2;
- Parameters:
value
- The enum numeric value on the wire for stage to set.- Returns:
- This builder for chaining.
-
getStage
public ListRuntimesResponse.RuntimeStage getStage()
The stage of life this runtime is in, e.g., BETA, GA, etc.
.google.cloud.functions.v2alpha.ListRuntimesResponse.RuntimeStage stage = 2;
- Specified by:
getStage
in interfaceListRuntimesResponse.RuntimeOrBuilder
- Returns:
- The stage.
-
setStage
public ListRuntimesResponse.Runtime.Builder setStage(ListRuntimesResponse.RuntimeStage value)
The stage of life this runtime is in, e.g., BETA, GA, etc.
.google.cloud.functions.v2alpha.ListRuntimesResponse.RuntimeStage stage = 2;
- Parameters:
value
- The stage to set.- Returns:
- This builder for chaining.
-
clearStage
public ListRuntimesResponse.Runtime.Builder clearStage()
The stage of life this runtime is in, e.g., BETA, GA, etc.
.google.cloud.functions.v2alpha.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:
getWarningsList
in 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:
getWarningsCount
in interfaceListRuntimesResponse.RuntimeOrBuilder
- Returns:
- The count of warnings.
-
getWarnings
public String getWarnings(int index)
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;
- Specified by:
getWarnings
in 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:
getWarningsBytes
in interfaceListRuntimesResponse.RuntimeOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the warnings at the given index.
-
setWarnings
public ListRuntimesResponse.Runtime.Builder setWarnings(int index, String value)
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
public ListRuntimesResponse.Runtime.Builder addWarnings(String value)
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;
- Parameters:
value
- The warnings to add.- Returns:
- This builder for chaining.
-
addAllWarnings
public ListRuntimesResponse.Runtime.Builder addAllWarnings(Iterable<String> values)
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;
- Parameters:
values
- The warnings to add.- Returns:
- This builder for chaining.
-
clearWarnings
public ListRuntimesResponse.Runtime.Builder clearWarnings()
Warning messages, e.g., a deprecation warning.
repeated string warnings = 3;
- Returns:
- This builder for chaining.
-
addWarningsBytes
public ListRuntimesResponse.Runtime.Builder addWarningsBytes(com.google.protobuf.ByteString value)
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.v2alpha.Environment environment = 4;
- Specified by:
getEnvironmentValue
in interfaceListRuntimesResponse.RuntimeOrBuilder
- Returns:
- The enum numeric value on the wire for environment.
-
setEnvironmentValue
public ListRuntimesResponse.Runtime.Builder setEnvironmentValue(int value)
The environment for the runtime.
.google.cloud.functions.v2alpha.Environment environment = 4;
- Parameters:
value
- The enum numeric value on the wire for environment to set.- Returns:
- This builder for chaining.
-
getEnvironment
public Environment getEnvironment()
The environment for the runtime.
.google.cloud.functions.v2alpha.Environment environment = 4;
- Specified by:
getEnvironment
in interfaceListRuntimesResponse.RuntimeOrBuilder
- Returns:
- The environment.
-
setEnvironment
public ListRuntimesResponse.Runtime.Builder setEnvironment(Environment value)
The environment for the runtime.
.google.cloud.functions.v2alpha.Environment environment = 4;
- Parameters:
value
- The environment to set.- Returns:
- This builder for chaining.
-
clearEnvironment
public ListRuntimesResponse.Runtime.Builder clearEnvironment()
The environment for the runtime.
.google.cloud.functions.v2alpha.Environment environment = 4;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ListRuntimesResponse.Runtime.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
mergeUnknownFields
public final ListRuntimesResponse.Runtime.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListRuntimesResponse.Runtime.Builder>
-
-