Class CcLicenseCondition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CcLicenseCondition.Builder>
com.google.protobuf.GeneratedMessage.Builder<CcLicenseCondition.Builder>
ai.pipestream.parsed.data.creative_commons.v1.CcLicenseCondition.Builder
- All Implemented Interfaces:
CcLicenseConditionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
CcLicenseCondition
public static final class CcLicenseCondition.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CcLicenseCondition.Builder>
implements CcLicenseConditionOrBuilder
Represents a Creative Commons license conditionProtobuf type
ai.pipestream.parsed.data.creative_commons.v1.CcLicenseCondition-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Condition type (e.g., "by", "sa", "nc", "nd")Condition descriptionCondition URL for more informationCondition type (e.g., "by", "sa", "nc", "nd")com.google.protobuf.ByteStringCondition type (e.g., "by", "sa", "nc", "nd")Condition descriptioncom.google.protobuf.ByteStringCondition descriptionstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorCondition URL for more informationcom.google.protobuf.ByteStringCondition URL for more informationbooleanCondition descriptionbooleanCondition URL for more informationprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(CcLicenseCondition other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setConditionType(String value) Condition type (e.g., "by", "sa", "nc", "nd")setConditionTypeBytes(com.google.protobuf.ByteString value) Condition type (e.g., "by", "sa", "nc", "nd")setDescription(String value) Condition descriptionsetDescriptionBytes(com.google.protobuf.ByteString value) Condition descriptionsetInfoUrl(String value) Condition URL for more informationsetInfoUrlBytes(com.google.protobuf.ByteString value) Condition URL for more informationMethods 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<CcLicenseCondition.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<CcLicenseCondition.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<CcLicenseCondition.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<CcLicenseCondition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CcLicenseCondition.Builder>
-
mergeFrom
public CcLicenseCondition.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<CcLicenseCondition.Builder>- Throws:
IOException
-
getConditionType
Condition type (e.g., "by", "sa", "nc", "nd")
string condition_type = 1 [json_name = "conditionType"];- Specified by:
getConditionTypein interfaceCcLicenseConditionOrBuilder- Returns:
- The conditionType.
-
getConditionTypeBytes
public com.google.protobuf.ByteString getConditionTypeBytes()Condition type (e.g., "by", "sa", "nc", "nd")
string condition_type = 1 [json_name = "conditionType"];- Specified by:
getConditionTypeBytesin interfaceCcLicenseConditionOrBuilder- Returns:
- The bytes for conditionType.
-
setConditionType
Condition type (e.g., "by", "sa", "nc", "nd")
string condition_type = 1 [json_name = "conditionType"];- Parameters:
value- The conditionType to set.- Returns:
- This builder for chaining.
-
clearConditionType
Condition type (e.g., "by", "sa", "nc", "nd")
string condition_type = 1 [json_name = "conditionType"];- Returns:
- This builder for chaining.
-
setConditionTypeBytes
Condition type (e.g., "by", "sa", "nc", "nd")
string condition_type = 1 [json_name = "conditionType"];- Parameters:
value- The bytes for conditionType to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()Condition description
optional string description = 2 [json_name = "description"];- Specified by:
hasDescriptionin interfaceCcLicenseConditionOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
Condition description
optional string description = 2 [json_name = "description"];- Specified by:
getDescriptionin interfaceCcLicenseConditionOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Condition description
optional string description = 2 [json_name = "description"];- Specified by:
getDescriptionBytesin interfaceCcLicenseConditionOrBuilder- Returns:
- The bytes for description.
-
setDescription
Condition description
optional string description = 2 [json_name = "description"];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Condition description
optional string description = 2 [json_name = "description"];- Returns:
- This builder for chaining.
-
setDescriptionBytes
Condition description
optional string description = 2 [json_name = "description"];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasInfoUrl
public boolean hasInfoUrl()Condition URL for more information
optional string info_url = 3 [json_name = "infoUrl"];- Specified by:
hasInfoUrlin interfaceCcLicenseConditionOrBuilder- Returns:
- Whether the infoUrl field is set.
-
getInfoUrl
Condition URL for more information
optional string info_url = 3 [json_name = "infoUrl"];- Specified by:
getInfoUrlin interfaceCcLicenseConditionOrBuilder- Returns:
- The infoUrl.
-
getInfoUrlBytes
public com.google.protobuf.ByteString getInfoUrlBytes()Condition URL for more information
optional string info_url = 3 [json_name = "infoUrl"];- Specified by:
getInfoUrlBytesin interfaceCcLicenseConditionOrBuilder- Returns:
- The bytes for infoUrl.
-
setInfoUrl
Condition URL for more information
optional string info_url = 3 [json_name = "infoUrl"];- Parameters:
value- The infoUrl to set.- Returns:
- This builder for chaining.
-
clearInfoUrl
Condition URL for more information
optional string info_url = 3 [json_name = "infoUrl"];- Returns:
- This builder for chaining.
-
setInfoUrlBytes
Condition URL for more information
optional string info_url = 3 [json_name = "infoUrl"];- Parameters:
value- The bytes for infoUrl to set.- Returns:
- This builder for chaining.
-