Class SignalProductsFilters.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SignalProductsFilters.Builder>
com.google.cloud.databasecenter.v1beta.SignalProductsFilters.Builder
- All Implemented Interfaces:
SignalProductsFiltersOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SignalProductsFilters
public static final class SignalProductsFilters.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SignalProductsFilters.Builder>
implements SignalProductsFiltersOrBuilder
SignalProductsFilters represents a signal and list of supported products.Protobuf type
google.cloud.databasecenter.v1beta.SignalProductsFilters-
Method Summary
Modifier and TypeMethodDescriptionaddAllProducts(Iterable<? extends Product> values) Optional.addProducts(int index, Product value) Optional.addProducts(int index, Product.Builder builderForValue) Optional.addProducts(Product value) Optional.addProducts(Product.Builder builderForValue) Optional.Optional.addProductsBuilder(int index) Optional.build()clear()Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetProducts(int index) Optional.getProductsBuilder(int index) Optional.Optional.intOptional.Optional.getProductsOrBuilder(int index) Optional.List<? extends ProductOrBuilder>Optional.Optional.intOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(SignalProductsFilters other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeProducts(int index) Optional.setProducts(int index, Product value) Optional.setProducts(int index, Product.Builder builderForValue) Optional.setSignalType(SignalType value) Optional.setSignalTypeValue(int 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, 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<SignalProductsFilters.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<SignalProductsFilters.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<SignalProductsFilters.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<SignalProductsFilters.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SignalProductsFilters.Builder>
-
mergeFrom
public SignalProductsFilters.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<SignalProductsFilters.Builder>- Throws:
IOException
-
getSignalTypeValue
public int getSignalTypeValue()Optional. The type of signal.
.google.cloud.databasecenter.v1beta.SignalType signal_type = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSignalTypeValuein interfaceSignalProductsFiltersOrBuilder- Returns:
- The enum numeric value on the wire for signalType.
-
setSignalTypeValue
Optional. The type of signal.
.google.cloud.databasecenter.v1beta.SignalType signal_type = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enum numeric value on the wire for signalType to set.- Returns:
- This builder for chaining.
-
getSignalType
Optional. The type of signal.
.google.cloud.databasecenter.v1beta.SignalType signal_type = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSignalTypein interfaceSignalProductsFiltersOrBuilder- Returns:
- The signalType.
-
setSignalType
Optional. The type of signal.
.google.cloud.databasecenter.v1beta.SignalType signal_type = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The signalType to set.- Returns:
- This builder for chaining.
-
clearSignalType
Optional. The type of signal.
.google.cloud.databasecenter.v1beta.SignalType signal_type = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getProductsList
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getProductsListin interfaceSignalProductsFiltersOrBuilder
-
getProductsCount
public int getProductsCount()Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getProductsCountin interfaceSignalProductsFiltersOrBuilder
-
getProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getProductsin interfaceSignalProductsFiltersOrBuilder
-
setProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
setProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addAllProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
clearProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
removeProducts
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getProductsBuilder
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getProductsOrBuilder
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getProductsOrBuilderin interfaceSignalProductsFiltersOrBuilder
-
getProductsOrBuilderList
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getProductsOrBuilderListin interfaceSignalProductsFiltersOrBuilder
-
addProductsBuilder
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addProductsBuilder
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getProductsBuilderList
Optional. Product type of the resource. The version of the product will be ignored in filtering.
repeated .google.cloud.databasecenter.v1beta.Product products = 2 [(.google.api.field_behavior) = OPTIONAL];
-