public static final class Publisher.Builder extends GeneratedMessageV3.Builder<Publisher.Builder> implements PublisherOrBuilder
Contains details of the listing publisher.
Protobuf type google.cloud.bigquery.analyticshub.v1.Publisher
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Publisher.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public Publisher buildPartial()
clear()
public Publisher.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Publisher.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public Publisher.Builder clearName()
Optional. Name of the listing publisher.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public Publisher.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public Publisher.Builder clearPrimaryContact()
Optional. Email or URL of the listing publisher.
Max Length: 1000 bytes.
string primary_contact = 2 [(.google.api.field_behavior) = OPTIONAL];
clone()
public Publisher.Builder clone()
Overrides
getDefaultInstanceForType()
public Publisher getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Optional. Name of the listing publisher.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Optional. Name of the listing publisher.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
public String getPrimaryContact()
Optional. Email or URL of the listing publisher.
Max Length: 1000 bytes.
string primary_contact = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The primaryContact.
|
public ByteString getPrimaryContactBytes()
Optional. Email or URL of the listing publisher.
Max Length: 1000 bytes.
string primary_contact = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for primaryContact.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Publisher other)
public Publisher.Builder mergeFrom(Publisher other)
public Publisher.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Publisher.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Publisher.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Publisher.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public Publisher.Builder setName(String value)
Optional. Name of the listing publisher.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public Publisher.Builder setNameBytes(ByteString value)
Optional. Name of the listing publisher.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
public Publisher.Builder setPrimaryContact(String value)
Optional. Email or URL of the listing publisher.
Max Length: 1000 bytes.
string primary_contact = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The primaryContact to set.
|
public Publisher.Builder setPrimaryContactBytes(ByteString value)
Optional. Email or URL of the listing publisher.
Max Length: 1000 bytes.
string primary_contact = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for primaryContact to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Publisher.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Publisher.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides