Class Changelog.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<Changelog.Builder> implements ChangelogOrBuilder
Changelogs represents a change made to a given agent.
Protobuf typegoogle.cloud.dialogflow.cx.v3beta1.Changelog
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Changelog.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Changelog
build()
Changelog
buildPartial()
Changelog.Builder
clear()
Changelog.Builder
clearAction()
The action of the change.Changelog.Builder
clearCreateTime()
The timestamp of the change.Changelog.Builder
clearDisplayName()
The affected resource display name of the change.Changelog.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Changelog.Builder
clearName()
The unique identifier of the changelog.Changelog.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Changelog.Builder
clearResource()
The affected resource name of the change.Changelog.Builder
clearType()
The affected resource type.Changelog.Builder
clearUserEmail()
Email address of the authenticated user.Changelog.Builder
clone()
String
getAction()
The action of the change.com.google.protobuf.ByteString
getActionBytes()
The action of the change.com.google.protobuf.Timestamp
getCreateTime()
The timestamp of the change.com.google.protobuf.Timestamp.Builder
getCreateTimeBuilder()
The timestamp of the change.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
The timestamp of the change.Changelog
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
The affected resource display name of the change.com.google.protobuf.ByteString
getDisplayNameBytes()
The affected resource display name of the change.String
getName()
The unique identifier of the changelog.com.google.protobuf.ByteString
getNameBytes()
The unique identifier of the changelog.String
getResource()
The affected resource name of the change.com.google.protobuf.ByteString
getResourceBytes()
The affected resource name of the change.String
getType()
The affected resource type.com.google.protobuf.ByteString
getTypeBytes()
The affected resource type.String
getUserEmail()
Email address of the authenticated user.com.google.protobuf.ByteString
getUserEmailBytes()
Email address of the authenticated user.boolean
hasCreateTime()
The timestamp of the change.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Changelog.Builder
mergeCreateTime(com.google.protobuf.Timestamp value)
The timestamp of the change.Changelog.Builder
mergeFrom(Changelog other)
Changelog.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Changelog.Builder
mergeFrom(com.google.protobuf.Message other)
Changelog.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Changelog.Builder
setAction(String value)
The action of the change.Changelog.Builder
setActionBytes(com.google.protobuf.ByteString value)
The action of the change.Changelog.Builder
setCreateTime(com.google.protobuf.Timestamp value)
The timestamp of the change.Changelog.Builder
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp of the change.Changelog.Builder
setDisplayName(String value)
The affected resource display name of the change.Changelog.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
The affected resource display name of the change.Changelog.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Changelog.Builder
setName(String value)
The unique identifier of the changelog.Changelog.Builder
setNameBytes(com.google.protobuf.ByteString value)
The unique identifier of the changelog.Changelog.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Changelog.Builder
setResource(String value)
The affected resource name of the change.Changelog.Builder
setResourceBytes(com.google.protobuf.ByteString value)
The affected resource name of the change.Changelog.Builder
setType(String value)
The affected resource type.Changelog.Builder
setTypeBytes(com.google.protobuf.ByteString value)
The affected resource type.Changelog.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Changelog.Builder
setUserEmail(String value)
Email address of the authenticated user.Changelog.Builder
setUserEmailBytes(com.google.protobuf.ByteString value)
Email address of the authenticated user.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
clear
public Changelog.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
getDefaultInstanceForType
public Changelog getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Changelog build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Changelog buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Changelog.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
setField
public Changelog.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
clearField
public Changelog.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
clearOneof
public Changelog.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
setRepeatedField
public Changelog.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
addRepeatedField
public Changelog.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
mergeFrom
public Changelog.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Changelog.Builder>
-
mergeFrom
public Changelog.Builder mergeFrom(Changelog other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
mergeFrom
public Changelog.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Changelog.Builder>
- Throws:
IOException
-
getName
public String getName()
The unique identifier of the changelog. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/changelogs/<Changelog ID>`.
string name = 1;
- Specified by:
getName
in interfaceChangelogOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The unique identifier of the changelog. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/changelogs/<Changelog ID>`.
string name = 1;
- Specified by:
getNameBytes
in interfaceChangelogOrBuilder
- Returns:
- The bytes for name.
-
setName
public Changelog.Builder setName(String value)
The unique identifier of the changelog. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/changelogs/<Changelog ID>`.
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Changelog.Builder clearName()
The unique identifier of the changelog. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/changelogs/<Changelog ID>`.
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public Changelog.Builder setNameBytes(com.google.protobuf.ByteString value)
The unique identifier of the changelog. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/changelogs/<Changelog ID>`.
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getUserEmail
public String getUserEmail()
Email address of the authenticated user.
string user_email = 2;
- Specified by:
getUserEmail
in interfaceChangelogOrBuilder
- Returns:
- The userEmail.
-
getUserEmailBytes
public com.google.protobuf.ByteString getUserEmailBytes()
Email address of the authenticated user.
string user_email = 2;
- Specified by:
getUserEmailBytes
in interfaceChangelogOrBuilder
- Returns:
- The bytes for userEmail.
-
setUserEmail
public Changelog.Builder setUserEmail(String value)
Email address of the authenticated user.
string user_email = 2;
- Parameters:
value
- The userEmail to set.- Returns:
- This builder for chaining.
-
clearUserEmail
public Changelog.Builder clearUserEmail()
Email address of the authenticated user.
string user_email = 2;
- Returns:
- This builder for chaining.
-
setUserEmailBytes
public Changelog.Builder setUserEmailBytes(com.google.protobuf.ByteString value)
Email address of the authenticated user.
string user_email = 2;
- Parameters:
value
- The bytes for userEmail to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
The affected resource display name of the change.
string display_name = 7;
- Specified by:
getDisplayName
in 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:
getDisplayNameBytes
in interfaceChangelogOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public Changelog.Builder setDisplayName(String value)
The affected resource display name of the change.
string display_name = 7;
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public Changelog.Builder clearDisplayName()
The affected resource display name of the change.
string display_name = 7;
- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public Changelog.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
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
public String getAction()
The action of the change.
string action = 11;
- Specified by:
getAction
in interfaceChangelogOrBuilder
- Returns:
- The action.
-
getActionBytes
public com.google.protobuf.ByteString getActionBytes()
The action of the change.
string action = 11;
- Specified by:
getActionBytes
in interfaceChangelogOrBuilder
- Returns:
- The bytes for action.
-
setAction
public Changelog.Builder setAction(String value)
The action of the change.
string action = 11;
- Parameters:
value
- The action to set.- Returns:
- This builder for chaining.
-
clearAction
public Changelog.Builder clearAction()
The action of the change.
string action = 11;
- Returns:
- This builder for chaining.
-
setActionBytes
public Changelog.Builder setActionBytes(com.google.protobuf.ByteString value)
The action of the change.
string action = 11;
- Parameters:
value
- The bytes for action to set.- Returns:
- This builder for chaining.
-
getType
public String getType()
The affected resource type.
string type = 8;
- Specified by:
getType
in interfaceChangelogOrBuilder
- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
The affected resource type.
string type = 8;
- Specified by:
getTypeBytes
in interfaceChangelogOrBuilder
- Returns:
- The bytes for type.
-
setType
public Changelog.Builder setType(String value)
The affected resource type.
string type = 8;
- Parameters:
value
- The type to set.- Returns:
- This builder for chaining.
-
clearType
public Changelog.Builder clearType()
The affected resource type.
string type = 8;
- Returns:
- This builder for chaining.
-
setTypeBytes
public Changelog.Builder setTypeBytes(com.google.protobuf.ByteString value)
The affected resource type.
string type = 8;
- Parameters:
value
- The bytes for type to set.- Returns:
- This builder for chaining.
-
getResource
public String getResource()
The affected resource name of the change.
string resource = 3;
- Specified by:
getResource
in interfaceChangelogOrBuilder
- Returns:
- The resource.
-
getResourceBytes
public com.google.protobuf.ByteString getResourceBytes()
The affected resource name of the change.
string resource = 3;
- Specified by:
getResourceBytes
in interfaceChangelogOrBuilder
- Returns:
- The bytes for resource.
-
setResource
public Changelog.Builder setResource(String value)
The affected resource name of the change.
string resource = 3;
- Parameters:
value
- The resource to set.- Returns:
- This builder for chaining.
-
clearResource
public Changelog.Builder clearResource()
The affected resource name of the change.
string resource = 3;
- Returns:
- This builder for chaining.
-
setResourceBytes
public Changelog.Builder setResourceBytes(com.google.protobuf.ByteString value)
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:
hasCreateTime
in 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:
getCreateTime
in interfaceChangelogOrBuilder
- Returns:
- The createTime.
-
setCreateTime
public Changelog.Builder setCreateTime(com.google.protobuf.Timestamp value)
The timestamp of the change.
.google.protobuf.Timestamp create_time = 4;
-
setCreateTime
public Changelog.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp of the change.
.google.protobuf.Timestamp create_time = 4;
-
mergeCreateTime
public Changelog.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
The timestamp of the change.
.google.protobuf.Timestamp create_time = 4;
-
clearCreateTime
public Changelog.Builder 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:
getCreateTimeOrBuilder
in interfaceChangelogOrBuilder
-
setUnknownFields
public final Changelog.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
mergeUnknownFields
public final Changelog.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Changelog.Builder>
-
-