Class ReusableConfigWrapper
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.security.privateca.v1beta1.ReusableConfigWrapper
-
- All Implemented Interfaces:
ReusableConfigWrapperOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ReusableConfigWrapper extends com.google.protobuf.GeneratedMessageV3 implements ReusableConfigWrapperOrBuilder
A [ReusableConfigWrapper][google.cloud.security.privateca.v1beta1.ReusableConfigWrapper] describes values that may assist in creating an X.509 certificate, or a reference to a pre-defined set of values.
Protobuf typegoogle.cloud.security.privateca.v1beta1.ReusableConfigWrapper- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReusableConfigWrapper.BuilderA [ReusableConfigWrapper][google.cloud.security.privateca.v1beta1.ReusableConfigWrapper] describes values that may assist in creating an X.509 certificate, or a reference to a pre-defined set of values.static classReusableConfigWrapper.ConfigValuesCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intREUSABLE_CONFIG_FIELD_NUMBERstatic intREUSABLE_CONFIG_VALUES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ReusableConfigWrapper.ConfigValuesCasegetConfigValuesCase()static ReusableConfigWrappergetDefaultInstance()ReusableConfigWrappergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<ReusableConfigWrapper>getParserForType()StringgetReusableConfig()Required.com.google.protobuf.ByteStringgetReusableConfigBytes()Required.ReusableConfigValuesgetReusableConfigValues()Required.ReusableConfigValuesOrBuildergetReusableConfigValuesOrBuilder()Required.intgetSerializedSize()inthashCode()booleanhasReusableConfig()Required.booleanhasReusableConfigValues()Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ReusableConfigWrapper.BuildernewBuilder()static ReusableConfigWrapper.BuildernewBuilder(ReusableConfigWrapper prototype)ReusableConfigWrapper.BuildernewBuilderForType()protected ReusableConfigWrapper.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ReusableConfigWrapperparseDelimitedFrom(InputStream input)static ReusableConfigWrapperparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReusableConfigWrapperparseFrom(byte[] data)static ReusableConfigWrapperparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReusableConfigWrapperparseFrom(com.google.protobuf.ByteString data)static ReusableConfigWrapperparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReusableConfigWrapperparseFrom(com.google.protobuf.CodedInputStream input)static ReusableConfigWrapperparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReusableConfigWrapperparseFrom(InputStream input)static ReusableConfigWrapperparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReusableConfigWrapperparseFrom(ByteBuffer data)static ReusableConfigWrapperparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ReusableConfigWrapper>parser()ReusableConfigWrapper.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, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, 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
-
REUSABLE_CONFIG_FIELD_NUMBER
public static final int REUSABLE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REUSABLE_CONFIG_VALUES_FIELD_NUMBER
public static final int REUSABLE_CONFIG_VALUES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getConfigValuesCase
public ReusableConfigWrapper.ConfigValuesCase getConfigValuesCase()
- Specified by:
getConfigValuesCasein interfaceReusableConfigWrapperOrBuilder
-
hasReusableConfig
public boolean hasReusableConfig()
Required. A resource path to a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig] in the format `projects/*/locations/*/reusableConfigs/*`.
string reusable_config = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasReusableConfigin interfaceReusableConfigWrapperOrBuilder- Returns:
- Whether the reusableConfig field is set.
-
getReusableConfig
public String getReusableConfig()
Required. A resource path to a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig] in the format `projects/*/locations/*/reusableConfigs/*`.
string reusable_config = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReusableConfigin interfaceReusableConfigWrapperOrBuilder- Returns:
- The reusableConfig.
-
getReusableConfigBytes
public com.google.protobuf.ByteString getReusableConfigBytes()
Required. A resource path to a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig] in the format `projects/*/locations/*/reusableConfigs/*`.
string reusable_config = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReusableConfigBytesin interfaceReusableConfigWrapperOrBuilder- Returns:
- The bytes for reusableConfig.
-
hasReusableConfigValues
public boolean hasReusableConfigValues()
Required. A user-specified inline [ReusableConfigValues][google.cloud.security.privateca.v1beta1.ReusableConfigValues].
.google.cloud.security.privateca.v1beta1.ReusableConfigValues reusable_config_values = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasReusableConfigValuesin interfaceReusableConfigWrapperOrBuilder- Returns:
- Whether the reusableConfigValues field is set.
-
getReusableConfigValues
public ReusableConfigValues getReusableConfigValues()
Required. A user-specified inline [ReusableConfigValues][google.cloud.security.privateca.v1beta1.ReusableConfigValues].
.google.cloud.security.privateca.v1beta1.ReusableConfigValues reusable_config_values = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReusableConfigValuesin interfaceReusableConfigWrapperOrBuilder- Returns:
- The reusableConfigValues.
-
getReusableConfigValuesOrBuilder
public ReusableConfigValuesOrBuilder getReusableConfigValuesOrBuilder()
Required. A user-specified inline [ReusableConfigValues][google.cloud.security.privateca.v1beta1.ReusableConfigValues].
.google.cloud.security.privateca.v1beta1.ReusableConfigValues reusable_config_values = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReusableConfigValuesOrBuilderin interfaceReusableConfigWrapperOrBuilder
-
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 IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(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 ReusableConfigWrapper parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReusableConfigWrapper parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReusableConfigWrapper parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReusableConfigWrapper parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReusableConfigWrapper parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReusableConfigWrapper parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReusableConfigWrapper parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ReusableConfigWrapper parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ReusableConfigWrapper parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ReusableConfigWrapper parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ReusableConfigWrapper parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ReusableConfigWrapper parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ReusableConfigWrapper.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ReusableConfigWrapper.Builder newBuilder()
-
newBuilder
public static ReusableConfigWrapper.Builder newBuilder(ReusableConfigWrapper prototype)
-
toBuilder
public ReusableConfigWrapper.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ReusableConfigWrapper.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ReusableConfigWrapper getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ReusableConfigWrapper> parser()
-
getParserForType
public com.google.protobuf.Parser<ReusableConfigWrapper> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ReusableConfigWrapper getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-