Package com.google.dataflow.v1beta3
Class ParameterMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ParameterMetadata.Builder>
com.google.dataflow.v1beta3.ParameterMetadata.Builder
- All Implemented Interfaces:
ParameterMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ParameterMetadata
public static final class ParameterMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ParameterMetadata.Builder>
implements ParameterMetadataOrBuilder
Metadata for a specific parameter.Protobuf type
google.dataflow.v1beta3.ParameterMetadata-
Method Summary
Modifier and TypeMethodDescriptionaddAllEnumOptions(Iterable<? extends ParameterMetadataEnumOption> values) Optional.addAllParentTriggerValues(Iterable<String> values) Optional.addAllRegexes(Iterable<String> values) Optional.addEnumOptions(int index, ParameterMetadataEnumOption value) Optional.addEnumOptions(int index, ParameterMetadataEnumOption.Builder builderForValue) Optional.Optional.addEnumOptions(ParameterMetadataEnumOption.Builder builderForValue) Optional.Optional.addEnumOptionsBuilder(int index) Optional.addParentTriggerValues(String value) Optional.addParentTriggerValuesBytes(com.google.protobuf.ByteString value) Optional.addRegexes(String value) Optional.addRegexesBytes(com.google.protobuf.ByteString value) Optional.build()clear()Optional.Optional.Optional.Required.Optional.Optional.Required.Required.Optional.Optional.Optional.Optional.booleanOptional.Deprecated.intOptional.Optional.getCustomMetadataOrDefault(String key, String defaultValue) Optional.Optional.Optional.com.google.protobuf.ByteStringOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnumOptions(int index) Optional.getEnumOptionsBuilder(int index) Optional.Optional.intOptional.Optional.getEnumOptionsOrBuilder(int index) Optional.List<? extends ParameterMetadataEnumOptionOrBuilder>Optional.Optional.com.google.protobuf.ByteStringOptional.Required.com.google.protobuf.ByteStringRequired.booleanOptional.booleanOptional.getLabel()Required.com.google.protobuf.ByteStringRequired.Deprecated.getName()Required.com.google.protobuf.ByteStringRequired.Optional.intOptional.Optional.com.google.protobuf.ByteStringOptional.getParentTriggerValues(int index) Optional.com.google.protobuf.ByteStringgetParentTriggerValuesBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.getRegexes(int index) Optional.com.google.protobuf.ByteStringgetRegexesBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(ParameterMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) putAllCustomMetadata(Map<String, String> values) Optional.putCustomMetadata(String key, String value) Optional.Optional.removeEnumOptions(int index) Optional.setDefaultValue(String value) Optional.setDefaultValueBytes(com.google.protobuf.ByteString value) Optional.setEnumOptions(int index, ParameterMetadataEnumOption value) Optional.setEnumOptions(int index, ParameterMetadataEnumOption.Builder builderForValue) Optional.setGroupName(String value) Optional.setGroupNameBytes(com.google.protobuf.ByteString value) Optional.setHelpText(String value) Required.setHelpTextBytes(com.google.protobuf.ByteString value) Required.setHiddenUi(boolean value) Optional.setIsOptional(boolean value) Optional.Required.setLabelBytes(com.google.protobuf.ByteString value) Required.Required.setNameBytes(com.google.protobuf.ByteString value) Required.setParamType(ParameterType value) Optional.setParamTypeValue(int value) Optional.setParentName(String value) Optional.setParentNameBytes(com.google.protobuf.ByteString value) Optional.setParentTriggerValues(int index, String value) Optional.setRegexes(int index, String value) Optional.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, internalGetMutableMapField, 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() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ParameterMetadata.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ParameterMetadata.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ParameterMetadata.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<ParameterMetadata.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<ParameterMetadata.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<ParameterMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ParameterMetadata.Builder>
-
mergeFrom
public ParameterMetadata.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<ParameterMetadata.Builder>- Throws:
IOException
-
getName
Required. The name of the parameter.
string name = 1;- Specified by:
getNamein interfaceParameterMetadataOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Required. The name of the parameter.
string name = 1;- Specified by:
getNameBytesin interfaceParameterMetadataOrBuilder- Returns:
- The bytes for name.
-
setName
Required. The name of the parameter.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Required. The name of the parameter.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
Required. The name of the parameter.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getLabel
Required. The label to display for the parameter.
string label = 2;- Specified by:
getLabelin interfaceParameterMetadataOrBuilder- Returns:
- The label.
-
getLabelBytes
public com.google.protobuf.ByteString getLabelBytes()Required. The label to display for the parameter.
string label = 2;- Specified by:
getLabelBytesin interfaceParameterMetadataOrBuilder- Returns:
- The bytes for label.
-
setLabel
Required. The label to display for the parameter.
string label = 2;- Parameters:
value- The label to set.- Returns:
- This builder for chaining.
-
clearLabel
Required. The label to display for the parameter.
string label = 2;- Returns:
- This builder for chaining.
-
setLabelBytes
Required. The label to display for the parameter.
string label = 2;- Parameters:
value- The bytes for label to set.- Returns:
- This builder for chaining.
-
getHelpText
Required. The help text to display for the parameter.
string help_text = 3;- Specified by:
getHelpTextin interfaceParameterMetadataOrBuilder- Returns:
- The helpText.
-
getHelpTextBytes
public com.google.protobuf.ByteString getHelpTextBytes()Required. The help text to display for the parameter.
string help_text = 3;- Specified by:
getHelpTextBytesin interfaceParameterMetadataOrBuilder- Returns:
- The bytes for helpText.
-
setHelpText
Required. The help text to display for the parameter.
string help_text = 3;- Parameters:
value- The helpText to set.- Returns:
- This builder for chaining.
-
clearHelpText
Required. The help text to display for the parameter.
string help_text = 3;- Returns:
- This builder for chaining.
-
setHelpTextBytes
Required. The help text to display for the parameter.
string help_text = 3;- Parameters:
value- The bytes for helpText to set.- Returns:
- This builder for chaining.
-
getIsOptional
public boolean getIsOptional()Optional. Whether the parameter is optional. Defaults to false.
bool is_optional = 4;- Specified by:
getIsOptionalin interfaceParameterMetadataOrBuilder- Returns:
- The isOptional.
-
setIsOptional
Optional. Whether the parameter is optional. Defaults to false.
bool is_optional = 4;- Parameters:
value- The isOptional to set.- Returns:
- This builder for chaining.
-
clearIsOptional
Optional. Whether the parameter is optional. Defaults to false.
bool is_optional = 4;- Returns:
- This builder for chaining.
-
getRegexesList
public com.google.protobuf.ProtocolStringList getRegexesList()Optional. Regexes that the parameter must match.
repeated string regexes = 5;- Specified by:
getRegexesListin interfaceParameterMetadataOrBuilder- Returns:
- A list containing the regexes.
-
getRegexesCount
public int getRegexesCount()Optional. Regexes that the parameter must match.
repeated string regexes = 5;- Specified by:
getRegexesCountin interfaceParameterMetadataOrBuilder- Returns:
- The count of regexes.
-
getRegexes
Optional. Regexes that the parameter must match.
repeated string regexes = 5;- Specified by:
getRegexesin interfaceParameterMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The regexes at the given index.
-
getRegexesBytes
public com.google.protobuf.ByteString getRegexesBytes(int index) Optional. Regexes that the parameter must match.
repeated string regexes = 5;- Specified by:
getRegexesBytesin interfaceParameterMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the regexes at the given index.
-
setRegexes
Optional. Regexes that the parameter must match.
repeated string regexes = 5;- Parameters:
index- The index to set the value at.value- The regexes to set.- Returns:
- This builder for chaining.
-
addRegexes
Optional. Regexes that the parameter must match.
repeated string regexes = 5;- Parameters:
value- The regexes to add.- Returns:
- This builder for chaining.
-
addAllRegexes
Optional. Regexes that the parameter must match.
repeated string regexes = 5;- Parameters:
values- The regexes to add.- Returns:
- This builder for chaining.
-
clearRegexes
Optional. Regexes that the parameter must match.
repeated string regexes = 5;- Returns:
- This builder for chaining.
-
addRegexesBytes
Optional. Regexes that the parameter must match.
repeated string regexes = 5;- Parameters:
value- The bytes of the regexes to add.- Returns:
- This builder for chaining.
-
getParamTypeValue
public int getParamTypeValue()Optional. The type of the parameter. Used for selecting input picker.
.google.dataflow.v1beta3.ParameterType param_type = 6;- Specified by:
getParamTypeValuein interfaceParameterMetadataOrBuilder- Returns:
- The enum numeric value on the wire for paramType.
-
setParamTypeValue
Optional. The type of the parameter. Used for selecting input picker.
.google.dataflow.v1beta3.ParameterType param_type = 6;- Parameters:
value- The enum numeric value on the wire for paramType to set.- Returns:
- This builder for chaining.
-
getParamType
Optional. The type of the parameter. Used for selecting input picker.
.google.dataflow.v1beta3.ParameterType param_type = 6;- Specified by:
getParamTypein interfaceParameterMetadataOrBuilder- Returns:
- The paramType.
-
setParamType
Optional. The type of the parameter. Used for selecting input picker.
.google.dataflow.v1beta3.ParameterType param_type = 6;- Parameters:
value- The paramType to set.- Returns:
- This builder for chaining.
-
clearParamType
Optional. The type of the parameter. Used for selecting input picker.
.google.dataflow.v1beta3.ParameterType param_type = 6;- Returns:
- This builder for chaining.
-
getCustomMetadataCount
public int getCustomMetadataCount()Description copied from interface:ParameterMetadataOrBuilderOptional. Additional metadata for describing this parameter.
map<string, string> custom_metadata = 7;- Specified by:
getCustomMetadataCountin interfaceParameterMetadataOrBuilder
-
containsCustomMetadata
Optional. Additional metadata for describing this parameter.
map<string, string> custom_metadata = 7;- Specified by:
containsCustomMetadatain interfaceParameterMetadataOrBuilder
-
getCustomMetadata
Deprecated.UsegetCustomMetadataMap()instead.- Specified by:
getCustomMetadatain interfaceParameterMetadataOrBuilder
-
getCustomMetadataMap
Optional. Additional metadata for describing this parameter.
map<string, string> custom_metadata = 7;- Specified by:
getCustomMetadataMapin interfaceParameterMetadataOrBuilder
-
getCustomMetadataOrDefault
Optional. Additional metadata for describing this parameter.
map<string, string> custom_metadata = 7;- Specified by:
getCustomMetadataOrDefaultin interfaceParameterMetadataOrBuilder
-
getCustomMetadataOrThrow
Optional. Additional metadata for describing this parameter.
map<string, string> custom_metadata = 7;- Specified by:
getCustomMetadataOrThrowin interfaceParameterMetadataOrBuilder
-
clearCustomMetadata
-
removeCustomMetadata
Optional. Additional metadata for describing this parameter.
map<string, string> custom_metadata = 7; -
getMutableCustomMetadata
Deprecated.Use alternate mutation accessors instead. -
putCustomMetadata
Optional. Additional metadata for describing this parameter.
map<string, string> custom_metadata = 7; -
putAllCustomMetadata
Optional. Additional metadata for describing this parameter.
map<string, string> custom_metadata = 7; -
getGroupName
Optional. Specifies a group name for this parameter to be rendered under. Group header text will be rendered exactly as specified in this field. Only considered when parent_name is NOT provided.
string group_name = 8;- Specified by:
getGroupNamein interfaceParameterMetadataOrBuilder- Returns:
- The groupName.
-
getGroupNameBytes
public com.google.protobuf.ByteString getGroupNameBytes()Optional. Specifies a group name for this parameter to be rendered under. Group header text will be rendered exactly as specified in this field. Only considered when parent_name is NOT provided.
string group_name = 8;- Specified by:
getGroupNameBytesin interfaceParameterMetadataOrBuilder- Returns:
- The bytes for groupName.
-
setGroupName
Optional. Specifies a group name for this parameter to be rendered under. Group header text will be rendered exactly as specified in this field. Only considered when parent_name is NOT provided.
string group_name = 8;- Parameters:
value- The groupName to set.- Returns:
- This builder for chaining.
-
clearGroupName
Optional. Specifies a group name for this parameter to be rendered under. Group header text will be rendered exactly as specified in this field. Only considered when parent_name is NOT provided.
string group_name = 8;- Returns:
- This builder for chaining.
-
setGroupNameBytes
Optional. Specifies a group name for this parameter to be rendered under. Group header text will be rendered exactly as specified in this field. Only considered when parent_name is NOT provided.
string group_name = 8;- Parameters:
value- The bytes for groupName to set.- Returns:
- This builder for chaining.
-
getParentName
Optional. Specifies the name of the parent parameter. Used in conjunction with 'parent_trigger_values' to make this parameter conditional (will only be rendered conditionally). Should be mappable to a ParameterMetadata.name field.
string parent_name = 9;- Specified by:
getParentNamein interfaceParameterMetadataOrBuilder- Returns:
- The parentName.
-
getParentNameBytes
public com.google.protobuf.ByteString getParentNameBytes()Optional. Specifies the name of the parent parameter. Used in conjunction with 'parent_trigger_values' to make this parameter conditional (will only be rendered conditionally). Should be mappable to a ParameterMetadata.name field.
string parent_name = 9;- Specified by:
getParentNameBytesin interfaceParameterMetadataOrBuilder- Returns:
- The bytes for parentName.
-
setParentName
Optional. Specifies the name of the parent parameter. Used in conjunction with 'parent_trigger_values' to make this parameter conditional (will only be rendered conditionally). Should be mappable to a ParameterMetadata.name field.
string parent_name = 9;- Parameters:
value- The parentName to set.- Returns:
- This builder for chaining.
-
clearParentName
Optional. Specifies the name of the parent parameter. Used in conjunction with 'parent_trigger_values' to make this parameter conditional (will only be rendered conditionally). Should be mappable to a ParameterMetadata.name field.
string parent_name = 9;- Returns:
- This builder for chaining.
-
setParentNameBytes
Optional. Specifies the name of the parent parameter. Used in conjunction with 'parent_trigger_values' to make this parameter conditional (will only be rendered conditionally). Should be mappable to a ParameterMetadata.name field.
string parent_name = 9;- Parameters:
value- The bytes for parentName to set.- Returns:
- This builder for chaining.
-
getParentTriggerValuesList
public com.google.protobuf.ProtocolStringList getParentTriggerValuesList()Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).
repeated string parent_trigger_values = 10;- Specified by:
getParentTriggerValuesListin interfaceParameterMetadataOrBuilder- Returns:
- A list containing the parentTriggerValues.
-
getParentTriggerValuesCount
public int getParentTriggerValuesCount()Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).
repeated string parent_trigger_values = 10;- Specified by:
getParentTriggerValuesCountin interfaceParameterMetadataOrBuilder- Returns:
- The count of parentTriggerValues.
-
getParentTriggerValues
Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).
repeated string parent_trigger_values = 10;- Specified by:
getParentTriggerValuesin interfaceParameterMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The parentTriggerValues at the given index.
-
getParentTriggerValuesBytes
public com.google.protobuf.ByteString getParentTriggerValuesBytes(int index) Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).
repeated string parent_trigger_values = 10;- Specified by:
getParentTriggerValuesBytesin interfaceParameterMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the parentTriggerValues at the given index.
-
setParentTriggerValues
Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).
repeated string parent_trigger_values = 10;- Parameters:
index- The index to set the value at.value- The parentTriggerValues to set.- Returns:
- This builder for chaining.
-
addParentTriggerValues
Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).
repeated string parent_trigger_values = 10;- Parameters:
value- The parentTriggerValues to add.- Returns:
- This builder for chaining.
-
addAllParentTriggerValues
Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).
repeated string parent_trigger_values = 10;- Parameters:
values- The parentTriggerValues to add.- Returns:
- This builder for chaining.
-
clearParentTriggerValues
Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).
repeated string parent_trigger_values = 10;- Returns:
- This builder for chaining.
-
addParentTriggerValuesBytes
Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).
repeated string parent_trigger_values = 10;- Parameters:
value- The bytes of the parentTriggerValues to add.- Returns:
- This builder for chaining.
-
getEnumOptionsList
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11;- Specified by:
getEnumOptionsListin interfaceParameterMetadataOrBuilder
-
getEnumOptionsCount
public int getEnumOptionsCount()Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11;- Specified by:
getEnumOptionsCountin interfaceParameterMetadataOrBuilder
-
getEnumOptions
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11;- Specified by:
getEnumOptionsin interfaceParameterMetadataOrBuilder
-
setEnumOptions
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
setEnumOptions
public ParameterMetadata.Builder setEnumOptions(int index, ParameterMetadataEnumOption.Builder builderForValue) Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
addEnumOptions
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
addEnumOptions
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
addEnumOptions
public ParameterMetadata.Builder addEnumOptions(ParameterMetadataEnumOption.Builder builderForValue) Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
addEnumOptions
public ParameterMetadata.Builder addEnumOptions(int index, ParameterMetadataEnumOption.Builder builderForValue) Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
addAllEnumOptions
public ParameterMetadata.Builder addAllEnumOptions(Iterable<? extends ParameterMetadataEnumOption> values) Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
clearEnumOptions
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
removeEnumOptions
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
getEnumOptionsBuilder
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
getEnumOptionsOrBuilder
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11;- Specified by:
getEnumOptionsOrBuilderin interfaceParameterMetadataOrBuilder
-
getEnumOptionsOrBuilderList
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11;- Specified by:
getEnumOptionsOrBuilderListin interfaceParameterMetadataOrBuilder
-
addEnumOptionsBuilder
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
addEnumOptionsBuilder
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
getEnumOptionsBuilderList
Optional. The options shown when ENUM ParameterType is specified.
repeated .google.dataflow.v1beta3.ParameterMetadataEnumOption enum_options = 11; -
getDefaultValue
Optional. The default values will pre-populate the parameter with the given value from the proto. If default_value is left empty, the parameter will be populated with a default of the relevant type, e.g. false for a boolean.
string default_value = 12;- Specified by:
getDefaultValuein interfaceParameterMetadataOrBuilder- Returns:
- The defaultValue.
-
getDefaultValueBytes
public com.google.protobuf.ByteString getDefaultValueBytes()Optional. The default values will pre-populate the parameter with the given value from the proto. If default_value is left empty, the parameter will be populated with a default of the relevant type, e.g. false for a boolean.
string default_value = 12;- Specified by:
getDefaultValueBytesin interfaceParameterMetadataOrBuilder- Returns:
- The bytes for defaultValue.
-
setDefaultValue
Optional. The default values will pre-populate the parameter with the given value from the proto. If default_value is left empty, the parameter will be populated with a default of the relevant type, e.g. false for a boolean.
string default_value = 12;- Parameters:
value- The defaultValue to set.- Returns:
- This builder for chaining.
-
clearDefaultValue
Optional. The default values will pre-populate the parameter with the given value from the proto. If default_value is left empty, the parameter will be populated with a default of the relevant type, e.g. false for a boolean.
string default_value = 12;- Returns:
- This builder for chaining.
-
setDefaultValueBytes
Optional. The default values will pre-populate the parameter with the given value from the proto. If default_value is left empty, the parameter will be populated with a default of the relevant type, e.g. false for a boolean.
string default_value = 12;- Parameters:
value- The bytes for defaultValue to set.- Returns:
- This builder for chaining.
-
getHiddenUi
public boolean getHiddenUi()Optional. Whether the parameter should be hidden in the UI.
bool hidden_ui = 13;- Specified by:
getHiddenUiin interfaceParameterMetadataOrBuilder- Returns:
- The hiddenUi.
-
setHiddenUi
Optional. Whether the parameter should be hidden in the UI.
bool hidden_ui = 13;- Parameters:
value- The hiddenUi to set.- Returns:
- This builder for chaining.
-
clearHiddenUi
Optional. Whether the parameter should be hidden in the UI.
bool hidden_ui = 13;- Returns:
- This builder for chaining.
-