public final class PlaybookVersion extends com.google.protobuf.GeneratedMessageV3 implements PlaybookVersionOrBuilder
Playbook version is a snapshot of the playbook at certain timestamp.Protobuf type
google.cloud.dialogflow.cx.v3beta1.PlaybookVersion| Modifier and Type | Class and Description |
|---|---|
static class |
PlaybookVersion.Builder
Playbook version is a snapshot of the playbook at certain timestamp.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
EXAMPLES_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PLAYBOOK_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static PlaybookVersion |
getDefaultInstance() |
PlaybookVersion |
getDefaultInstanceForType() |
String |
getDescription()
Optional.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Optional.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Example |
getExamples(int index)
Output only.
|
int |
getExamplesCount()
Output only.
|
List<Example> |
getExamplesList()
Output only.
|
ExampleOrBuilder |
getExamplesOrBuilder(int index)
Output only.
|
List<? extends ExampleOrBuilder> |
getExamplesOrBuilderList()
Output only.
|
String |
getName()
The unique identifier of the playbook version.
|
com.google.protobuf.ByteString |
getNameBytes()
The unique identifier of the playbook version.
|
com.google.protobuf.Parser<PlaybookVersion> |
getParserForType() |
Playbook |
getPlaybook()
Output only.
|
PlaybookOrBuilder |
getPlaybookOrBuilder()
Output only.
|
int |
getSerializedSize() |
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
int |
hashCode() |
boolean |
hasPlaybook()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PlaybookVersion.Builder |
newBuilder() |
static PlaybookVersion.Builder |
newBuilder(PlaybookVersion prototype) |
PlaybookVersion.Builder |
newBuilderForType() |
protected PlaybookVersion.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static PlaybookVersion |
parseDelimitedFrom(InputStream input) |
static PlaybookVersion |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlaybookVersion |
parseFrom(byte[] data) |
static PlaybookVersion |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlaybookVersion |
parseFrom(ByteBuffer data) |
static PlaybookVersion |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlaybookVersion |
parseFrom(com.google.protobuf.ByteString data) |
static PlaybookVersion |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlaybookVersion |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PlaybookVersion |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlaybookVersion |
parseFrom(InputStream input) |
static PlaybookVersion |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<PlaybookVersion> |
parser() |
PlaybookVersion.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int PLAYBOOK_FIELD_NUMBER
public static final int EXAMPLES_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getName()
The unique identifier of the playbook version. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>/versions/<VersionID>`.
string name = 1;getName in interface PlaybookVersionOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The unique identifier of the playbook version. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>/versions/<VersionID>`.
string name = 1;getNameBytes in interface PlaybookVersionOrBuilderpublic String getDescription()
Optional. The description of the playbook version.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];getDescription in interface PlaybookVersionOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Optional. The description of the playbook version.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];getDescriptionBytes in interface PlaybookVersionOrBuilderpublic boolean hasPlaybook()
Output only. Snapshot of the playbook when the playbook version is created.
.google.cloud.dialogflow.cx.v3beta1.Playbook playbook = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasPlaybook in interface PlaybookVersionOrBuilderpublic Playbook getPlaybook()
Output only. Snapshot of the playbook when the playbook version is created.
.google.cloud.dialogflow.cx.v3beta1.Playbook playbook = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPlaybook in interface PlaybookVersionOrBuilderpublic PlaybookOrBuilder getPlaybookOrBuilder()
Output only. Snapshot of the playbook when the playbook version is created.
.google.cloud.dialogflow.cx.v3beta1.Playbook playbook = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPlaybookOrBuilder in interface PlaybookVersionOrBuilderpublic List<Example> getExamplesList()
Output only. Snapshot of the examples belonging to the playbook when the playbook version is created.
repeated .google.cloud.dialogflow.cx.v3beta1.Example examples = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExamplesList in interface PlaybookVersionOrBuilderpublic List<? extends ExampleOrBuilder> getExamplesOrBuilderList()
Output only. Snapshot of the examples belonging to the playbook when the playbook version is created.
repeated .google.cloud.dialogflow.cx.v3beta1.Example examples = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExamplesOrBuilderList in interface PlaybookVersionOrBuilderpublic int getExamplesCount()
Output only. Snapshot of the examples belonging to the playbook when the playbook version is created.
repeated .google.cloud.dialogflow.cx.v3beta1.Example examples = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExamplesCount in interface PlaybookVersionOrBuilderpublic Example getExamples(int index)
Output only. Snapshot of the examples belonging to the playbook when the playbook version is created.
repeated .google.cloud.dialogflow.cx.v3beta1.Example examples = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExamples in interface PlaybookVersionOrBuilderpublic ExampleOrBuilder getExamplesOrBuilder(int index)
Output only. Snapshot of the examples belonging to the playbook when the playbook version is created.
repeated .google.cloud.dialogflow.cx.v3beta1.Example examples = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExamplesOrBuilder in interface PlaybookVersionOrBuilderpublic boolean hasUpdateTime()
Output only. Last time the playbook version was created or modified.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface PlaybookVersionOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Last time the playbook version was created or modified.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface PlaybookVersionOrBuilderpublic com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Last time the playbook version was created or modified.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface PlaybookVersionOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static PlaybookVersion parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlaybookVersion parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlaybookVersion parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlaybookVersion parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlaybookVersion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlaybookVersion parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlaybookVersion parseFrom(InputStream input) throws IOException
IOExceptionpublic static PlaybookVersion parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PlaybookVersion parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PlaybookVersion parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PlaybookVersion parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PlaybookVersion parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic PlaybookVersion.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PlaybookVersion.Builder newBuilder()
public static PlaybookVersion.Builder newBuilder(PlaybookVersion prototype)
public PlaybookVersion.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PlaybookVersion.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PlaybookVersion getDefaultInstance()
public static com.google.protobuf.Parser<PlaybookVersion> parser()
public com.google.protobuf.Parser<PlaybookVersion> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PlaybookVersion getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.