Class ComparisonMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ComparisonMetadata.Builder>
com.google.analytics.data.v1alpha.ComparisonMetadata.Builder
- All Implemented Interfaces:
ComparisonMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ComparisonMetadata
public static final class ComparisonMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ComparisonMetadata.Builder>
implements ComparisonMetadataOrBuilder
The metadata for a single comparison.Protobuf type
google.analytics.data.v1alpha.ComparisonMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()This comparison's resource name.This comparison's description.This comparison's name within the Google Analytics user interface.This comparison's resource name.com.google.protobuf.ByteStringThis comparison's resource name.This comparison's description.com.google.protobuf.ByteStringThis comparison's description.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThis comparison's name within the Google Analytics user interface.com.google.protobuf.ByteStringThis comparison's name within the Google Analytics user interface.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ComparisonMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setApiName(String value) This comparison's resource name.setApiNameBytes(com.google.protobuf.ByteString value) This comparison's resource name.setDescription(String value) This comparison's description.setDescriptionBytes(com.google.protobuf.ByteString value) This comparison's description.This comparison's name within the Google Analytics user interface.setUiNameBytes(com.google.protobuf.ByteString value) This comparison's name within the Google Analytics user interface.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<ComparisonMetadata.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<ComparisonMetadata.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<ComparisonMetadata.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<ComparisonMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ComparisonMetadata.Builder>
-
mergeFrom
public ComparisonMetadata.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<ComparisonMetadata.Builder>- Throws:
IOException
-
getApiName
This comparison's resource name. Usable in [Comparison](#Comparison)'s `comparison` field. For example, 'comparisons/1234'.
string api_name = 1;- Specified by:
getApiNamein interfaceComparisonMetadataOrBuilder- Returns:
- The apiName.
-
getApiNameBytes
public com.google.protobuf.ByteString getApiNameBytes()This comparison's resource name. Usable in [Comparison](#Comparison)'s `comparison` field. For example, 'comparisons/1234'.
string api_name = 1;- Specified by:
getApiNameBytesin interfaceComparisonMetadataOrBuilder- Returns:
- The bytes for apiName.
-
setApiName
This comparison's resource name. Usable in [Comparison](#Comparison)'s `comparison` field. For example, 'comparisons/1234'.
string api_name = 1;- Parameters:
value- The apiName to set.- Returns:
- This builder for chaining.
-
clearApiName
This comparison's resource name. Usable in [Comparison](#Comparison)'s `comparison` field. For example, 'comparisons/1234'.
string api_name = 1;- Returns:
- This builder for chaining.
-
setApiNameBytes
This comparison's resource name. Usable in [Comparison](#Comparison)'s `comparison` field. For example, 'comparisons/1234'.
string api_name = 1;- Parameters:
value- The bytes for apiName to set.- Returns:
- This builder for chaining.
-
getUiName
This comparison's name within the Google Analytics user interface.
string ui_name = 2;- Specified by:
getUiNamein interfaceComparisonMetadataOrBuilder- Returns:
- The uiName.
-
getUiNameBytes
public com.google.protobuf.ByteString getUiNameBytes()This comparison's name within the Google Analytics user interface.
string ui_name = 2;- Specified by:
getUiNameBytesin interfaceComparisonMetadataOrBuilder- Returns:
- The bytes for uiName.
-
setUiName
This comparison's name within the Google Analytics user interface.
string ui_name = 2;- Parameters:
value- The uiName to set.- Returns:
- This builder for chaining.
-
clearUiName
This comparison's name within the Google Analytics user interface.
string ui_name = 2;- Returns:
- This builder for chaining.
-
setUiNameBytes
This comparison's name within the Google Analytics user interface.
string ui_name = 2;- Parameters:
value- The bytes for uiName to set.- Returns:
- This builder for chaining.
-
getDescription
This comparison's description.
string description = 3;- Specified by:
getDescriptionin interfaceComparisonMetadataOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()This comparison's description.
string description = 3;- Specified by:
getDescriptionBytesin interfaceComparisonMetadataOrBuilder- Returns:
- The bytes for description.
-
setDescription
This comparison's description.
string description = 3;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
This comparison's description.
string description = 3;- Returns:
- This builder for chaining.
-
setDescriptionBytes
This comparison's description.
string description = 3;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-