Package org.finos.tracdap.api
Class PlatformInfoResponse
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.finos.tracdap.api.PlatformInfoResponse
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable,PlatformInfoResponseOrBuilder
public final class PlatformInfoResponse extends com.google.protobuf.GeneratedMessageV3 implements PlatformInfoResponseOrBuilder
Response object for the platformInfo() API call. Contains some general information about the TRAC platform.
Protobuf typetracdap.api.PlatformInfoResponse- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPlatformInfoResponse.BuilderResponse object for the platformInfo() API call.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intDEPLOYMENTINFO_FIELD_NUMBERstatic intENVIRONMENT_FIELD_NUMBERstatic intPRODUCTION_FIELD_NUMBERstatic intTRACVERSION_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsDeploymentInfo(java.lang.String key)Additional information about the current TRAC environment.booleanequals(java.lang.Object obj)static PlatformInfoResponsegetDefaultInstance()PlatformInfoResponsegetDefaultInstanceForType()java.util.Map<java.lang.String,java.lang.String>getDeploymentInfo()Deprecated.intgetDeploymentInfoCount()Additional information about the current TRAC environment.java.util.Map<java.lang.String,java.lang.String>getDeploymentInfoMap()Additional information about the current TRAC environment.java.lang.StringgetDeploymentInfoOrDefault(java.lang.String key, java.lang.String defaultValue)Additional information about the current TRAC environment.java.lang.StringgetDeploymentInfoOrThrow(java.lang.String key)Additional information about the current TRAC environment.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.lang.StringgetEnvironment()Name of the current TRAC environment.com.google.protobuf.ByteStringgetEnvironmentBytes()Name of the current TRAC environment.com.google.protobuf.Parser<PlatformInfoResponse>getParserForType()booleangetProduction()Flag indicating whether the current environment is a production environment or not.intgetSerializedSize()java.lang.StringgetTracVersion()Version string for the version of TRAC currently deployed in the platform.com.google.protobuf.ByteStringgetTracVersionBytes()Version string for the version of TRAC currently deployed in the platform.com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static PlatformInfoResponse.BuildernewBuilder()static PlatformInfoResponse.BuildernewBuilder(PlatformInfoResponse prototype)PlatformInfoResponse.BuildernewBuilderForType()protected PlatformInfoResponse.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static PlatformInfoResponseparseDelimitedFrom(java.io.InputStream input)static PlatformInfoResponseparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformInfoResponseparseFrom(byte[] data)static PlatformInfoResponseparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformInfoResponseparseFrom(com.google.protobuf.ByteString data)static PlatformInfoResponseparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformInfoResponseparseFrom(com.google.protobuf.CodedInputStream input)static PlatformInfoResponseparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformInfoResponseparseFrom(java.io.InputStream input)static PlatformInfoResponseparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformInfoResponseparseFrom(java.nio.ByteBuffer data)static PlatformInfoResponseparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<PlatformInfoResponse>parser()PlatformInfoResponse.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TRACVERSION_FIELD_NUMBER
public static final int TRACVERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENVIRONMENT_FIELD_NUMBER
public static final int ENVIRONMENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PRODUCTION_FIELD_NUMBER
public static final int PRODUCTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEPLOYMENTINFO_FIELD_NUMBER
public static final int DEPLOYMENTINFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getTracVersion
public java.lang.String getTracVersion()
Version string for the version of TRAC currently deployed in the platform. *
string tracVersion = 1;- Specified by:
getTracVersionin interfacePlatformInfoResponseOrBuilder- Returns:
- The tracVersion.
-
getTracVersionBytes
public com.google.protobuf.ByteString getTracVersionBytes()
Version string for the version of TRAC currently deployed in the platform. *
string tracVersion = 1;- Specified by:
getTracVersionBytesin interfacePlatformInfoResponseOrBuilder- Returns:
- The bytes for tracVersion.
-
getEnvironment
public java.lang.String getEnvironment()
Name of the current TRAC environment.
string environment = 2;- Specified by:
getEnvironmentin interfacePlatformInfoResponseOrBuilder- Returns:
- The environment.
-
getEnvironmentBytes
public com.google.protobuf.ByteString getEnvironmentBytes()
Name of the current TRAC environment.
string environment = 2;- Specified by:
getEnvironmentBytesin interfacePlatformInfoResponseOrBuilder- Returns:
- The bytes for environment.
-
getProduction
public boolean getProduction()
Flag indicating whether the current environment is a production environment or not. *
bool production = 3;- Specified by:
getProductionin interfacePlatformInfoResponseOrBuilder- Returns:
- The production.
-
getDeploymentInfoCount
public int getDeploymentInfoCount()
Description copied from interface:PlatformInfoResponseOrBuilderAdditional information about the current TRAC environment. The particular information relevant to a deployment of TRAC can vary between organizations. Useful information might include: region, business division, brand etc. This information is optional and may not be present for smaller deployments.
map<string, string> deploymentInfo = 4;- Specified by:
getDeploymentInfoCountin interfacePlatformInfoResponseOrBuilder
-
containsDeploymentInfo
public boolean containsDeploymentInfo(java.lang.String key)
Additional information about the current TRAC environment. The particular information relevant to a deployment of TRAC can vary between organizations. Useful information might include: region, business division, brand etc. This information is optional and may not be present for smaller deployments.
map<string, string> deploymentInfo = 4;- Specified by:
containsDeploymentInfoin interfacePlatformInfoResponseOrBuilder
-
getDeploymentInfo
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getDeploymentInfo()
Deprecated.UsegetDeploymentInfoMap()instead.- Specified by:
getDeploymentInfoin interfacePlatformInfoResponseOrBuilder
-
getDeploymentInfoMap
public java.util.Map<java.lang.String,java.lang.String> getDeploymentInfoMap()
Additional information about the current TRAC environment. The particular information relevant to a deployment of TRAC can vary between organizations. Useful information might include: region, business division, brand etc. This information is optional and may not be present for smaller deployments.
map<string, string> deploymentInfo = 4;- Specified by:
getDeploymentInfoMapin interfacePlatformInfoResponseOrBuilder
-
getDeploymentInfoOrDefault
public java.lang.String getDeploymentInfoOrDefault(java.lang.String key, java.lang.String defaultValue)Additional information about the current TRAC environment. The particular information relevant to a deployment of TRAC can vary between organizations. Useful information might include: region, business division, brand etc. This information is optional and may not be present for smaller deployments.
map<string, string> deploymentInfo = 4;- Specified by:
getDeploymentInfoOrDefaultin interfacePlatformInfoResponseOrBuilder
-
getDeploymentInfoOrThrow
public java.lang.String getDeploymentInfoOrThrow(java.lang.String key)
Additional information about the current TRAC environment. The particular information relevant to a deployment of TRAC can vary between organizations. Useful information might include: region, business division, brand etc. This information is optional and may not be present for smaller deployments.
map<string, string> deploymentInfo = 4;- Specified by:
getDeploymentInfoOrThrowin interfacePlatformInfoResponseOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static PlatformInfoResponse parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformInfoResponse parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformInfoResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformInfoResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformInfoResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformInfoResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformInfoResponse parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static PlatformInfoResponse parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static PlatformInfoResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static PlatformInfoResponse parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static PlatformInfoResponse parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static PlatformInfoResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public PlatformInfoResponse.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static PlatformInfoResponse.Builder newBuilder()
-
newBuilder
public static PlatformInfoResponse.Builder newBuilder(PlatformInfoResponse prototype)
-
toBuilder
public PlatformInfoResponse.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PlatformInfoResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static PlatformInfoResponse getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<PlatformInfoResponse> parser()
-
getParserForType
public com.google.protobuf.Parser<PlatformInfoResponse> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public PlatformInfoResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-