Class InputConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
- com.google.cloud.recommendationengine.v1beta1.InputConfig.Builder
-
- All Implemented Interfaces:
InputConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InputConfig
public static final class InputConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder> implements InputConfigOrBuilder
The input config source.
Protobuf typegoogle.cloud.recommendationengine.v1beta1.InputConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InputConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)InputConfigbuild()InputConfigbuildPartial()InputConfig.Builderclear()InputConfig.BuilderclearCatalogInlineSource()The Inline source for the input content for Catalog items.InputConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)InputConfig.BuilderclearGcsSource()Google Cloud Storage location for the input content.InputConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)InputConfig.BuilderclearSource()InputConfig.BuilderclearUserEventInlineSource()The Inline source for the input content for UserEvents.InputConfig.Builderclone()CatalogInlineSourcegetCatalogInlineSource()The Inline source for the input content for Catalog items.CatalogInlineSource.BuildergetCatalogInlineSourceBuilder()The Inline source for the input content for Catalog items.CatalogInlineSourceOrBuildergetCatalogInlineSourceOrBuilder()The Inline source for the input content for Catalog items.InputConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()GcsSourcegetGcsSource()Google Cloud Storage location for the input content.GcsSource.BuildergetGcsSourceBuilder()Google Cloud Storage location for the input content.GcsSourceOrBuildergetGcsSourceOrBuilder()Google Cloud Storage location for the input content.InputConfig.SourceCasegetSourceCase()UserEventInlineSourcegetUserEventInlineSource()The Inline source for the input content for UserEvents.UserEventInlineSource.BuildergetUserEventInlineSourceBuilder()The Inline source for the input content for UserEvents.UserEventInlineSourceOrBuildergetUserEventInlineSourceOrBuilder()The Inline source for the input content for UserEvents.booleanhasCatalogInlineSource()The Inline source for the input content for Catalog items.booleanhasGcsSource()Google Cloud Storage location for the input content.booleanhasUserEventInlineSource()The Inline source for the input content for UserEvents.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()InputConfig.BuildermergeCatalogInlineSource(CatalogInlineSource value)The Inline source for the input content for Catalog items.InputConfig.BuildermergeFrom(InputConfig other)InputConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)InputConfig.BuildermergeFrom(com.google.protobuf.Message other)InputConfig.BuildermergeGcsSource(GcsSource value)Google Cloud Storage location for the input content.InputConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)InputConfig.BuildermergeUserEventInlineSource(UserEventInlineSource value)The Inline source for the input content for UserEvents.InputConfig.BuildersetCatalogInlineSource(CatalogInlineSource value)The Inline source for the input content for Catalog items.InputConfig.BuildersetCatalogInlineSource(CatalogInlineSource.Builder builderForValue)The Inline source for the input content for Catalog items.InputConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)InputConfig.BuildersetGcsSource(GcsSource value)Google Cloud Storage location for the input content.InputConfig.BuildersetGcsSource(GcsSource.Builder builderForValue)Google Cloud Storage location for the input content.InputConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)InputConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)InputConfig.BuildersetUserEventInlineSource(UserEventInlineSource value)The Inline source for the input content for UserEvents.InputConfig.BuildersetUserEventInlineSource(UserEventInlineSource.Builder builderForValue)The Inline source for the input content for UserEvents.-
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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
clear
public InputConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.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.GeneratedMessageV3.Builder<InputConfig.Builder>
-
getDefaultInstanceForType
public InputConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public InputConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public InputConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public InputConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
setField
public InputConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
clearField
public InputConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
clearOneof
public InputConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
setRepeatedField
public InputConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
addRepeatedField
public InputConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
mergeFrom
public InputConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InputConfig.Builder>
-
mergeFrom
public InputConfig.Builder mergeFrom(InputConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
mergeFrom
public InputConfig.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<InputConfig.Builder>- Throws:
IOException
-
getSourceCase
public InputConfig.SourceCase getSourceCase()
- Specified by:
getSourceCasein interfaceInputConfigOrBuilder
-
clearSource
public InputConfig.Builder clearSource()
-
hasCatalogInlineSource
public boolean hasCatalogInlineSource()
The Inline source for the input content for Catalog items.
.google.cloud.recommendationengine.v1beta1.CatalogInlineSource catalog_inline_source = 1;- Specified by:
hasCatalogInlineSourcein interfaceInputConfigOrBuilder- Returns:
- Whether the catalogInlineSource field is set.
-
getCatalogInlineSource
public CatalogInlineSource getCatalogInlineSource()
The Inline source for the input content for Catalog items.
.google.cloud.recommendationengine.v1beta1.CatalogInlineSource catalog_inline_source = 1;- Specified by:
getCatalogInlineSourcein interfaceInputConfigOrBuilder- Returns:
- The catalogInlineSource.
-
setCatalogInlineSource
public InputConfig.Builder setCatalogInlineSource(CatalogInlineSource value)
The Inline source for the input content for Catalog items.
.google.cloud.recommendationengine.v1beta1.CatalogInlineSource catalog_inline_source = 1;
-
setCatalogInlineSource
public InputConfig.Builder setCatalogInlineSource(CatalogInlineSource.Builder builderForValue)
The Inline source for the input content for Catalog items.
.google.cloud.recommendationengine.v1beta1.CatalogInlineSource catalog_inline_source = 1;
-
mergeCatalogInlineSource
public InputConfig.Builder mergeCatalogInlineSource(CatalogInlineSource value)
The Inline source for the input content for Catalog items.
.google.cloud.recommendationengine.v1beta1.CatalogInlineSource catalog_inline_source = 1;
-
clearCatalogInlineSource
public InputConfig.Builder clearCatalogInlineSource()
The Inline source for the input content for Catalog items.
.google.cloud.recommendationengine.v1beta1.CatalogInlineSource catalog_inline_source = 1;
-
getCatalogInlineSourceBuilder
public CatalogInlineSource.Builder getCatalogInlineSourceBuilder()
The Inline source for the input content for Catalog items.
.google.cloud.recommendationengine.v1beta1.CatalogInlineSource catalog_inline_source = 1;
-
getCatalogInlineSourceOrBuilder
public CatalogInlineSourceOrBuilder getCatalogInlineSourceOrBuilder()
The Inline source for the input content for Catalog items.
.google.cloud.recommendationengine.v1beta1.CatalogInlineSource catalog_inline_source = 1;- Specified by:
getCatalogInlineSourceOrBuilderin interfaceInputConfigOrBuilder
-
hasGcsSource
public boolean hasGcsSource()
Google Cloud Storage location for the input content.
.google.cloud.recommendationengine.v1beta1.GcsSource gcs_source = 2;- Specified by:
hasGcsSourcein interfaceInputConfigOrBuilder- Returns:
- Whether the gcsSource field is set.
-
getGcsSource
public GcsSource getGcsSource()
Google Cloud Storage location for the input content.
.google.cloud.recommendationengine.v1beta1.GcsSource gcs_source = 2;- Specified by:
getGcsSourcein interfaceInputConfigOrBuilder- Returns:
- The gcsSource.
-
setGcsSource
public InputConfig.Builder setGcsSource(GcsSource value)
Google Cloud Storage location for the input content.
.google.cloud.recommendationengine.v1beta1.GcsSource gcs_source = 2;
-
setGcsSource
public InputConfig.Builder setGcsSource(GcsSource.Builder builderForValue)
Google Cloud Storage location for the input content.
.google.cloud.recommendationengine.v1beta1.GcsSource gcs_source = 2;
-
mergeGcsSource
public InputConfig.Builder mergeGcsSource(GcsSource value)
Google Cloud Storage location for the input content.
.google.cloud.recommendationengine.v1beta1.GcsSource gcs_source = 2;
-
clearGcsSource
public InputConfig.Builder clearGcsSource()
Google Cloud Storage location for the input content.
.google.cloud.recommendationengine.v1beta1.GcsSource gcs_source = 2;
-
getGcsSourceBuilder
public GcsSource.Builder getGcsSourceBuilder()
Google Cloud Storage location for the input content.
.google.cloud.recommendationengine.v1beta1.GcsSource gcs_source = 2;
-
getGcsSourceOrBuilder
public GcsSourceOrBuilder getGcsSourceOrBuilder()
Google Cloud Storage location for the input content.
.google.cloud.recommendationengine.v1beta1.GcsSource gcs_source = 2;- Specified by:
getGcsSourceOrBuilderin interfaceInputConfigOrBuilder
-
hasUserEventInlineSource
public boolean hasUserEventInlineSource()
The Inline source for the input content for UserEvents.
.google.cloud.recommendationengine.v1beta1.UserEventInlineSource user_event_inline_source = 3;- Specified by:
hasUserEventInlineSourcein interfaceInputConfigOrBuilder- Returns:
- Whether the userEventInlineSource field is set.
-
getUserEventInlineSource
public UserEventInlineSource getUserEventInlineSource()
The Inline source for the input content for UserEvents.
.google.cloud.recommendationengine.v1beta1.UserEventInlineSource user_event_inline_source = 3;- Specified by:
getUserEventInlineSourcein interfaceInputConfigOrBuilder- Returns:
- The userEventInlineSource.
-
setUserEventInlineSource
public InputConfig.Builder setUserEventInlineSource(UserEventInlineSource value)
The Inline source for the input content for UserEvents.
.google.cloud.recommendationengine.v1beta1.UserEventInlineSource user_event_inline_source = 3;
-
setUserEventInlineSource
public InputConfig.Builder setUserEventInlineSource(UserEventInlineSource.Builder builderForValue)
The Inline source for the input content for UserEvents.
.google.cloud.recommendationengine.v1beta1.UserEventInlineSource user_event_inline_source = 3;
-
mergeUserEventInlineSource
public InputConfig.Builder mergeUserEventInlineSource(UserEventInlineSource value)
The Inline source for the input content for UserEvents.
.google.cloud.recommendationengine.v1beta1.UserEventInlineSource user_event_inline_source = 3;
-
clearUserEventInlineSource
public InputConfig.Builder clearUserEventInlineSource()
The Inline source for the input content for UserEvents.
.google.cloud.recommendationengine.v1beta1.UserEventInlineSource user_event_inline_source = 3;
-
getUserEventInlineSourceBuilder
public UserEventInlineSource.Builder getUserEventInlineSourceBuilder()
The Inline source for the input content for UserEvents.
.google.cloud.recommendationengine.v1beta1.UserEventInlineSource user_event_inline_source = 3;
-
getUserEventInlineSourceOrBuilder
public UserEventInlineSourceOrBuilder getUserEventInlineSourceOrBuilder()
The Inline source for the input content for UserEvents.
.google.cloud.recommendationengine.v1beta1.UserEventInlineSource user_event_inline_source = 3;- Specified by:
getUserEventInlineSourceOrBuilderin interfaceInputConfigOrBuilder
-
setUnknownFields
public final InputConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
mergeUnknownFields
public final InputConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InputConfig.Builder>
-
-