public final class DataSourceReference extends GeneratedMessage implements DataSourceReferenceOrBuilder
Data source reference can be used to manage related data sources within the
data source service.
Protobuf type google.shopping.merchant.datasources.v1beta.DataSourceReference
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int PRIMARY_DATA_SOURCE_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SELF_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SUPPLEMENTAL_DATA_SOURCE_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static DataSourceReference getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static DataSourceReference.Builder newBuilder()
public static DataSourceReference.Builder newBuilder(DataSourceReference prototype)
public static DataSourceReference parseDelimitedFrom(InputStream input)
public static DataSourceReference parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DataSourceReference parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static DataSourceReference parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataSourceReference parseFrom(ByteString data)
public static DataSourceReference parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataSourceReference parseFrom(CodedInputStream input)
public static DataSourceReference parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataSourceReference parseFrom(InputStream input)
public static DataSourceReference parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DataSourceReference parseFrom(ByteBuffer data)
public static DataSourceReference parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<DataSourceReference> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public DataSourceReference.DataSourceIdCase getDataSourceIdCase()
public DataSourceReference getDefaultInstanceForType()
public Parser<DataSourceReference> getParserForType()
Overrides
public String getPrimaryDataSourceName()
Optional. The name of the primary data source.
Format:
accounts/{account}/dataSources/{datasource}
string primary_data_source_name = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The primaryDataSourceName.
|
public ByteString getPrimaryDataSourceNameBytes()
Optional. The name of the primary data source.
Format:
accounts/{account}/dataSources/{datasource}
string primary_data_source_name = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for primaryDataSourceName.
|
Self should be used to reference the primary data source itself.
bool self = 1;
| Returns |
| Type |
Description |
boolean |
The self.
|
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public String getSupplementalDataSourceName()
Optional. The name of the supplemental data source.
Format:
accounts/{account}/dataSources/{datasource}
string supplemental_data_source_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The supplementalDataSourceName.
|
public ByteString getSupplementalDataSourceNameBytes()
Optional. The name of the supplemental data source.
Format:
accounts/{account}/dataSources/{datasource}
string supplemental_data_source_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for supplementalDataSourceName.
|
public boolean hasPrimaryDataSourceName()
Optional. The name of the primary data source.
Format:
accounts/{account}/dataSources/{datasource}
string primary_data_source_name = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the primaryDataSourceName field is set.
|
Self should be used to reference the primary data source itself.
bool self = 1;
| Returns |
| Type |
Description |
boolean |
Whether the self field is set.
|
public boolean hasSupplementalDataSourceName()
Optional. The name of the supplemental data source.
Format:
accounts/{account}/dataSources/{datasource}
string supplemental_data_source_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the supplementalDataSourceName field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public DataSourceReference.Builder newBuilderForType()
protected DataSourceReference.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public DataSourceReference.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides