public static final class RollupPropertySourceLink.Builder extends GeneratedMessageV3.Builder<RollupPropertySourceLink.Builder> implements RollupPropertySourceLinkOrBuilder
A link that references a source property under the parent rollup property.
Protobuf type google.analytics.admin.v1alpha.RollupPropertySourceLink
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 RollupPropertySourceLink.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public RollupPropertySourceLink build()
buildPartial()
public RollupPropertySourceLink buildPartial()
clear()
public RollupPropertySourceLink.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public RollupPropertySourceLink.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public RollupPropertySourceLink.Builder clearName()
Output only. Resource name of this RollupPropertySourceLink.
Format:
'properties/{property_id}/rollupPropertySourceLinks/{rollup_property_source_link}'
Format: 'properties/123/rollupPropertySourceLinks/456'
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearOneof(Descriptors.OneofDescriptor oneof)
public RollupPropertySourceLink.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSourceProperty()
public RollupPropertySourceLink.Builder clearSourceProperty()
Immutable. Resource name of the source property.
Format: properties/{property_id}
Example: "properties/789"
string source_property = 2 [(.google.api.field_behavior) = IMMUTABLE];
clone()
public RollupPropertySourceLink.Builder clone()
Overrides
getDefaultInstanceForType()
public RollupPropertySourceLink getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Output only. Resource name of this RollupPropertySourceLink.
Format:
'properties/{property_id}/rollupPropertySourceLinks/{rollup_property_source_link}'
Format: 'properties/123/rollupPropertySourceLinks/456'
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Output only. Resource name of this RollupPropertySourceLink.
Format:
'properties/{property_id}/rollupPropertySourceLinks/{rollup_property_source_link}'
Format: 'properties/123/rollupPropertySourceLinks/456'
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getSourceProperty()
public String getSourceProperty()
Immutable. Resource name of the source property.
Format: properties/{property_id}
Example: "properties/789"
string source_property = 2 [(.google.api.field_behavior) = IMMUTABLE];
Returns |
Type |
Description |
String |
The sourceProperty.
|
getSourcePropertyBytes()
public ByteString getSourcePropertyBytes()
Immutable. Resource name of the source property.
Format: properties/{property_id}
Example: "properties/789"
string source_property = 2 [(.google.api.field_behavior) = IMMUTABLE];
Returns |
Type |
Description |
ByteString |
The bytes for sourceProperty.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RollupPropertySourceLink other)
public RollupPropertySourceLink.Builder mergeFrom(RollupPropertySourceLink other)
public RollupPropertySourceLink.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RollupPropertySourceLink.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RollupPropertySourceLink.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public RollupPropertySourceLink.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public RollupPropertySourceLink.Builder setName(String value)
Output only. Resource name of this RollupPropertySourceLink.
Format:
'properties/{property_id}/rollupPropertySourceLinks/{rollup_property_source_link}'
Format: 'properties/123/rollupPropertySourceLinks/456'
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public RollupPropertySourceLink.Builder setNameBytes(ByteString value)
Output only. Resource name of this RollupPropertySourceLink.
Format:
'properties/{property_id}/rollupPropertySourceLinks/{rollup_property_source_link}'
Format: 'properties/123/rollupPropertySourceLinks/456'
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RollupPropertySourceLink.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSourceProperty(String value)
public RollupPropertySourceLink.Builder setSourceProperty(String value)
Immutable. Resource name of the source property.
Format: properties/{property_id}
Example: "properties/789"
string source_property = 2 [(.google.api.field_behavior) = IMMUTABLE];
Parameter |
Name |
Description |
value |
String
The sourceProperty to set.
|
setSourcePropertyBytes(ByteString value)
public RollupPropertySourceLink.Builder setSourcePropertyBytes(ByteString value)
Immutable. Resource name of the source property.
Format: properties/{property_id}
Example: "properties/789"
string source_property = 2 [(.google.api.field_behavior) = IMMUTABLE];
Parameter |
Name |
Description |
value |
ByteString
The bytes for sourceProperty to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final RollupPropertySourceLink.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides