Class Changelog.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Changelog.Builder>
com.google.cloud.dialogflow.cx.v3beta1.Changelog.Builder
- All Implemented Interfaces:
ChangelogOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Changelog
public static final class Changelog.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Changelog.Builder>
implements ChangelogOrBuilder
Changelogs represents a change made to a given agent.Protobuf type
google.cloud.dialogflow.cx.v3beta1.Changelog-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The action of the change.The timestamp of the change.The affected resource display name of the change.The affected language code of the change.The unique identifier of the changelog.The affected resource name of the change.The affected resource type.Email address of the authenticated user.The action of the change.com.google.protobuf.ByteStringThe action of the change.com.google.protobuf.TimestampThe timestamp of the change.com.google.protobuf.Timestamp.BuilderThe timestamp of the change.com.google.protobuf.TimestampOrBuilderThe timestamp of the change.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe affected resource display name of the change.com.google.protobuf.ByteStringThe affected resource display name of the change.The affected language code of the change.com.google.protobuf.ByteStringThe affected language code of the change.getName()The unique identifier of the changelog.com.google.protobuf.ByteStringThe unique identifier of the changelog.The affected resource name of the change.com.google.protobuf.ByteStringThe affected resource name of the change.getType()The affected resource type.com.google.protobuf.ByteStringThe affected resource type.Email address of the authenticated user.com.google.protobuf.ByteStringEmail address of the authenticated user.booleanThe timestamp of the change.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeCreateTime(com.google.protobuf.Timestamp value) The timestamp of the change.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The action of the change.setActionBytes(com.google.protobuf.ByteString value) The action of the change.setCreateTime(com.google.protobuf.Timestamp value) The timestamp of the change.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) The timestamp of the change.setDisplayName(String value) The affected resource display name of the change.setDisplayNameBytes(com.google.protobuf.ByteString value) The affected resource display name of the change.setLanguageCode(String value) The affected language code of the change.setLanguageCodeBytes(com.google.protobuf.ByteString value) The affected language code of the change.The unique identifier of the changelog.setNameBytes(com.google.protobuf.ByteString value) The unique identifier of the changelog.setResource(String value) The affected resource name of the change.setResourceBytes(com.google.protobuf.ByteString value) The affected resource name of the change.The affected resource type.setTypeBytes(com.google.protobuf.ByteString value) The affected resource type.setUserEmail(String value) Email address of the authenticated user.setUserEmailBytes(com.google.protobuf.ByteString value) Email address of the authenticated user.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<Changelog.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<Changelog.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<Changelog.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<Changelog.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Changelog.Builder>
-
mergeFrom
public Changelog.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<Changelog.Builder>- Throws:
IOException
-
getName
The unique identifier of the changelog. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/changelogs/<ChangelogID>`.
string name = 1;- Specified by:
getNamein interfaceChangelogOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The unique identifier of the changelog. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/changelogs/<ChangelogID>`.
string name = 1;- Specified by:
getNameBytesin interfaceChangelogOrBuilder- Returns:
- The bytes for name.
-
setName
The unique identifier of the changelog. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/changelogs/<ChangelogID>`.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The unique identifier of the changelog. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/changelogs/<ChangelogID>`.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The unique identifier of the changelog. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/changelogs/<ChangelogID>`.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getUserEmail
Email address of the authenticated user.
string user_email = 2;- Specified by:
getUserEmailin interfaceChangelogOrBuilder- Returns:
- The userEmail.
-
getUserEmailBytes
public com.google.protobuf.ByteString getUserEmailBytes()Email address of the authenticated user.
string user_email = 2;- Specified by:
getUserEmailBytesin interfaceChangelogOrBuilder- Returns:
- The bytes for userEmail.
-
setUserEmail
Email address of the authenticated user.
string user_email = 2;- Parameters:
value- The userEmail to set.- Returns:
- This builder for chaining.
-
clearUserEmail
Email address of the authenticated user.
string user_email = 2;- Returns:
- This builder for chaining.
-
setUserEmailBytes
Email address of the authenticated user.
string user_email = 2;- Parameters:
value- The bytes for userEmail to set.- Returns:
- This builder for chaining.
-
getDisplayName
The affected resource display name of the change.
string display_name = 7;- Specified by:
getDisplayNamein interfaceChangelogOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()The affected resource display name of the change.
string display_name = 7;- Specified by:
getDisplayNameBytesin interfaceChangelogOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
The affected resource display name of the change.
string display_name = 7;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
The affected resource display name of the change.
string display_name = 7;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
The affected resource display name of the change.
string display_name = 7;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getAction
The action of the change.
string action = 11;- Specified by:
getActionin interfaceChangelogOrBuilder- Returns:
- The action.
-
getActionBytes
public com.google.protobuf.ByteString getActionBytes()The action of the change.
string action = 11;- Specified by:
getActionBytesin interfaceChangelogOrBuilder- Returns:
- The bytes for action.
-
setAction
The action of the change.
string action = 11;- Parameters:
value- The action to set.- Returns:
- This builder for chaining.
-
clearAction
The action of the change.
string action = 11;- Returns:
- This builder for chaining.
-
setActionBytes
The action of the change.
string action = 11;- Parameters:
value- The bytes for action to set.- Returns:
- This builder for chaining.
-
getType
The affected resource type.
string type = 8;- Specified by:
getTypein interfaceChangelogOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()The affected resource type.
string type = 8;- Specified by:
getTypeBytesin interfaceChangelogOrBuilder- Returns:
- The bytes for type.
-
setType
The affected resource type.
string type = 8;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
The affected resource type.
string type = 8;- Returns:
- This builder for chaining.
-
setTypeBytes
The affected resource type.
string type = 8;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getResource
The affected resource name of the change.
string resource = 3;- Specified by:
getResourcein interfaceChangelogOrBuilder- Returns:
- The resource.
-
getResourceBytes
public com.google.protobuf.ByteString getResourceBytes()The affected resource name of the change.
string resource = 3;- Specified by:
getResourceBytesin interfaceChangelogOrBuilder- Returns:
- The bytes for resource.
-
setResource
The affected resource name of the change.
string resource = 3;- Parameters:
value- The resource to set.- Returns:
- This builder for chaining.
-
clearResource
The affected resource name of the change.
string resource = 3;- Returns:
- This builder for chaining.
-
setResourceBytes
The affected resource name of the change.
string resource = 3;- Parameters:
value- The bytes for resource to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()The timestamp of the change.
.google.protobuf.Timestamp create_time = 4;- Specified by:
hasCreateTimein interfaceChangelogOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()The timestamp of the change.
.google.protobuf.Timestamp create_time = 4;- Specified by:
getCreateTimein interfaceChangelogOrBuilder- Returns:
- The createTime.
-
setCreateTime
The timestamp of the change.
.google.protobuf.Timestamp create_time = 4; -
setCreateTime
The timestamp of the change.
.google.protobuf.Timestamp create_time = 4; -
mergeCreateTime
The timestamp of the change.
.google.protobuf.Timestamp create_time = 4; -
clearCreateTime
The timestamp of the change.
.google.protobuf.Timestamp create_time = 4; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()The timestamp of the change.
.google.protobuf.Timestamp create_time = 4; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()The timestamp of the change.
.google.protobuf.Timestamp create_time = 4;- Specified by:
getCreateTimeOrBuilderin interfaceChangelogOrBuilder
-
getLanguageCode
The affected language code of the change.
string language_code = 14;- Specified by:
getLanguageCodein interfaceChangelogOrBuilder- Returns:
- The languageCode.
-
getLanguageCodeBytes
public com.google.protobuf.ByteString getLanguageCodeBytes()The affected language code of the change.
string language_code = 14;- Specified by:
getLanguageCodeBytesin interfaceChangelogOrBuilder- Returns:
- The bytes for languageCode.
-
setLanguageCode
The affected language code of the change.
string language_code = 14;- Parameters:
value- The languageCode to set.- Returns:
- This builder for chaining.
-
clearLanguageCode
The affected language code of the change.
string language_code = 14;- Returns:
- This builder for chaining.
-
setLanguageCodeBytes
The affected language code of the change.
string language_code = 14;- Parameters:
value- The bytes for languageCode to set.- Returns:
- This builder for chaining.
-