public final class Project extends com.google.protobuf.GeneratedMessageV3 implements ProjectOrBuilder
Metadata and configurations for a Google Cloud project in the service.Protobuf type
google.cloud.discoveryengine.v1alpha.Project| Modifier and Type | Class and Description |
|---|---|
static class |
Project.Builder
Metadata and configurations for a Google Cloud project in the service.
|
static class |
Project.ServiceTerms
Metadata about the terms of service.
|
static interface |
Project.ServiceTermsOrBuilder |
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 |
CREATE_TIME_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PROVISION_COMPLETION_TIME_FIELD_NUMBER |
static int |
SERVICE_TERMS_MAP_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsServiceTermsMap(String key)
Output only.
|
boolean |
equals(Object obj) |
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
static Project |
getDefaultInstance() |
Project |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
com.google.protobuf.Parser<Project> |
getParserForType() |
com.google.protobuf.Timestamp |
getProvisionCompletionTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getProvisionCompletionTimeOrBuilder()
Output only.
|
int |
getSerializedSize() |
Map<String,Project.ServiceTerms> |
getServiceTermsMap()
Deprecated.
|
int |
getServiceTermsMapCount()
Output only.
|
Map<String,Project.ServiceTerms> |
getServiceTermsMapMap()
Output only.
|
Project.ServiceTerms |
getServiceTermsMapOrDefault(String key,
Project.ServiceTerms defaultValue)
Output only.
|
Project.ServiceTerms |
getServiceTermsMapOrThrow(String key)
Output only.
|
boolean |
hasCreateTime()
Output only.
|
int |
hashCode() |
boolean |
hasProvisionCompletionTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
boolean |
isInitialized() |
static Project.Builder |
newBuilder() |
static Project.Builder |
newBuilder(Project prototype) |
Project.Builder |
newBuilderForType() |
protected Project.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Project |
parseDelimitedFrom(InputStream input) |
static Project |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Project |
parseFrom(byte[] data) |
static Project |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Project |
parseFrom(ByteBuffer data) |
static Project |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Project |
parseFrom(com.google.protobuf.ByteString data) |
static Project |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Project |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Project |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Project |
parseFrom(InputStream input) |
static Project |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Project> |
parser() |
Project.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, 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 CREATE_TIME_FIELD_NUMBER
public static final int PROVISION_COMPLETION_TIME_FIELD_NUMBER
public static final int SERVICE_TERMS_MAP_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.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getName()
Output only. Full resource name of the project, for example
`projects/{project_number}`.
Note that when making requests, project number and project id are both
acceptable, but the server will always respond in project number.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. Full resource name of the project, for example
`projects/{project_number}`.
Note that when making requests, project number and project id are both
acceptable, but the server will always respond in project number.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface ProjectOrBuilderpublic boolean hasCreateTime()
Output only. The timestamp when this project is created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface ProjectOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The timestamp when this project is created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface ProjectOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The timestamp when this project is created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface ProjectOrBuilderpublic boolean hasProvisionCompletionTime()
Output only. The timestamp when this project is successfully provisioned. Empty value means this project is still provisioning and is not ready for use.
.google.protobuf.Timestamp provision_completion_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasProvisionCompletionTime in interface ProjectOrBuilderpublic com.google.protobuf.Timestamp getProvisionCompletionTime()
Output only. The timestamp when this project is successfully provisioned. Empty value means this project is still provisioning and is not ready for use.
.google.protobuf.Timestamp provision_completion_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getProvisionCompletionTime in interface ProjectOrBuilderpublic com.google.protobuf.TimestampOrBuilder getProvisionCompletionTimeOrBuilder()
Output only. The timestamp when this project is successfully provisioned. Empty value means this project is still provisioning and is not ready for use.
.google.protobuf.Timestamp provision_completion_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getProvisionCompletionTimeOrBuilder in interface ProjectOrBuilderpublic int getServiceTermsMapCount()
ProjectOrBuilderOutput only. A map of terms of services. The key is the `id` of [ServiceTerms][google.cloud.discoveryengine.v1alpha.Project.ServiceTerms].
map<string, .google.cloud.discoveryengine.v1alpha.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getServiceTermsMapCount in interface ProjectOrBuilderpublic boolean containsServiceTermsMap(String key)
Output only. A map of terms of services. The key is the `id` of [ServiceTerms][google.cloud.discoveryengine.v1alpha.Project.ServiceTerms].
map<string, .google.cloud.discoveryengine.v1alpha.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
containsServiceTermsMap in interface ProjectOrBuilder@Deprecated public Map<String,Project.ServiceTerms> getServiceTermsMap()
getServiceTermsMapMap() instead.getServiceTermsMap in interface ProjectOrBuilderpublic Map<String,Project.ServiceTerms> getServiceTermsMapMap()
Output only. A map of terms of services. The key is the `id` of [ServiceTerms][google.cloud.discoveryengine.v1alpha.Project.ServiceTerms].
map<string, .google.cloud.discoveryengine.v1alpha.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getServiceTermsMapMap in interface ProjectOrBuilderpublic Project.ServiceTerms getServiceTermsMapOrDefault(String key, Project.ServiceTerms defaultValue)
Output only. A map of terms of services. The key is the `id` of [ServiceTerms][google.cloud.discoveryengine.v1alpha.Project.ServiceTerms].
map<string, .google.cloud.discoveryengine.v1alpha.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getServiceTermsMapOrDefault in interface ProjectOrBuilderpublic Project.ServiceTerms getServiceTermsMapOrThrow(String key)
Output only. A map of terms of services. The key is the `id` of [ServiceTerms][google.cloud.discoveryengine.v1alpha.Project.ServiceTerms].
map<string, .google.cloud.discoveryengine.v1alpha.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getServiceTermsMapOrThrow in interface ProjectOrBuilderpublic 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 Project parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Project parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Project parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Project parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Project parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Project parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Project parseFrom(InputStream input) throws IOException
IOExceptionpublic static Project parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Project parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Project parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Project parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Project parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Project.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Project.Builder newBuilder()
public static Project.Builder newBuilder(Project prototype)
public Project.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Project.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Project getDefaultInstance()
public static com.google.protobuf.Parser<Project> parser()
public com.google.protobuf.Parser<Project> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Project getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.