public final class CertificateMap extends com.google.protobuf.GeneratedMessageV3 implements CertificateMapOrBuilder
Defines a collection of certificate configurations.Protobuf type
google.cloud.certificatemanager.v1.CertificateMap| Modifier and Type | Class and Description |
|---|---|
static class |
CertificateMap.Builder
Defines a collection of certificate configurations.
|
static class |
CertificateMap.GclbTarget
Describes a Target Proxy that uses this Certificate Map.
|
static interface |
CertificateMap.GclbTargetOrBuilder |
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 |
DESCRIPTION_FIELD_NUMBER |
static int |
GCLB_TARGETS_FIELD_NUMBER |
static int |
LABELS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLabels(String key)
Set of labels associated with a Certificate Map.
|
boolean |
equals(Object obj) |
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
static CertificateMap |
getDefaultInstance() |
CertificateMap |
getDefaultInstanceForType() |
String |
getDescription()
One or more paragraphs of text description of a certificate map.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
One or more paragraphs of text description of a certificate map.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
CertificateMap.GclbTarget |
getGclbTargets(int index)
Output only.
|
int |
getGclbTargetsCount()
Output only.
|
List<CertificateMap.GclbTarget> |
getGclbTargetsList()
Output only.
|
CertificateMap.GclbTargetOrBuilder |
getGclbTargetsOrBuilder(int index)
Output only.
|
List<? extends CertificateMap.GclbTargetOrBuilder> |
getGclbTargetsOrBuilderList()
Output only.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Set of labels associated with a Certificate Map.
|
Map<String,String> |
getLabelsMap()
Set of labels associated with a Certificate Map.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Set of labels associated with a Certificate Map.
|
String |
getLabelsOrThrow(String key)
Set of labels associated with a Certificate Map.
|
String |
getName()
A user-defined name of the Certificate Map.
|
com.google.protobuf.ByteString |
getNameBytes()
A user-defined name of the Certificate Map.
|
com.google.protobuf.Parser<CertificateMap> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
int |
hashCode() |
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
boolean |
isInitialized() |
static CertificateMap.Builder |
newBuilder() |
static CertificateMap.Builder |
newBuilder(CertificateMap prototype) |
CertificateMap.Builder |
newBuilderForType() |
protected CertificateMap.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CertificateMap |
parseDelimitedFrom(InputStream input) |
static CertificateMap |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CertificateMap |
parseFrom(byte[] data) |
static CertificateMap |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CertificateMap |
parseFrom(ByteBuffer data) |
static CertificateMap |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CertificateMap |
parseFrom(com.google.protobuf.ByteString data) |
static CertificateMap |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CertificateMap |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CertificateMap |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CertificateMap |
parseFrom(InputStream input) |
static CertificateMap |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CertificateMap> |
parser() |
CertificateMap.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, 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 CREATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
public static final int GCLB_TARGETS_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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getName()
A user-defined name of the Certificate Map. Certificate Map names must be unique globally and match pattern `projects/*/locations/*/certificateMaps/*`.
string name = 1;getName in interface CertificateMapOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
A user-defined name of the Certificate Map. Certificate Map names must be unique globally and match pattern `projects/*/locations/*/certificateMaps/*`.
string name = 1;getNameBytes in interface CertificateMapOrBuilderpublic String getDescription()
One or more paragraphs of text description of a certificate map.
string description = 5;getDescription in interface CertificateMapOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
One or more paragraphs of text description of a certificate map.
string description = 5;getDescriptionBytes in interface CertificateMapOrBuilderpublic boolean hasCreateTime()
Output only. The creation timestamp of a Certificate Map.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface CertificateMapOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The creation timestamp of a Certificate Map.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface CertificateMapOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The creation timestamp of a Certificate Map.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface CertificateMapOrBuilderpublic boolean hasUpdateTime()
Output only. The update timestamp of a Certificate Map.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface CertificateMapOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The update timestamp of a Certificate Map.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface CertificateMapOrBuilderpublic com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The update timestamp of a Certificate Map.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface CertificateMapOrBuilderpublic int getLabelsCount()
CertificateMapOrBuilderSet of labels associated with a Certificate Map.
map<string, string> labels = 3;getLabelsCount in interface CertificateMapOrBuilderpublic boolean containsLabels(String key)
Set of labels associated with a Certificate Map.
map<string, string> labels = 3;containsLabels in interface CertificateMapOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface CertificateMapOrBuilderpublic Map<String,String> getLabelsMap()
Set of labels associated with a Certificate Map.
map<string, string> labels = 3;getLabelsMap in interface CertificateMapOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Set of labels associated with a Certificate Map.
map<string, string> labels = 3;getLabelsOrDefault in interface CertificateMapOrBuilderpublic String getLabelsOrThrow(String key)
Set of labels associated with a Certificate Map.
map<string, string> labels = 3;getLabelsOrThrow in interface CertificateMapOrBuilderpublic List<CertificateMap.GclbTarget> getGclbTargetsList()
Output only. A list of GCLB targets that use this Certificate Map. A Target Proxy is only present on this list if it's attached to a Forwarding Rule.
repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget gclb_targets = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getGclbTargetsList in interface CertificateMapOrBuilderpublic List<? extends CertificateMap.GclbTargetOrBuilder> getGclbTargetsOrBuilderList()
Output only. A list of GCLB targets that use this Certificate Map. A Target Proxy is only present on this list if it's attached to a Forwarding Rule.
repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget gclb_targets = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getGclbTargetsOrBuilderList in interface CertificateMapOrBuilderpublic int getGclbTargetsCount()
Output only. A list of GCLB targets that use this Certificate Map. A Target Proxy is only present on this list if it's attached to a Forwarding Rule.
repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget gclb_targets = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getGclbTargetsCount in interface CertificateMapOrBuilderpublic CertificateMap.GclbTarget getGclbTargets(int index)
Output only. A list of GCLB targets that use this Certificate Map. A Target Proxy is only present on this list if it's attached to a Forwarding Rule.
repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget gclb_targets = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getGclbTargets in interface CertificateMapOrBuilderpublic CertificateMap.GclbTargetOrBuilder getGclbTargetsOrBuilder(int index)
Output only. A list of GCLB targets that use this Certificate Map. A Target Proxy is only present on this list if it's attached to a Forwarding Rule.
repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget gclb_targets = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getGclbTargetsOrBuilder in interface CertificateMapOrBuilderpublic 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 CertificateMap parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CertificateMap parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CertificateMap parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CertificateMap parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CertificateMap parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CertificateMap parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CertificateMap parseFrom(InputStream input) throws IOException
IOExceptionpublic static CertificateMap parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CertificateMap parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CertificateMap parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CertificateMap parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CertificateMap parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CertificateMap.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CertificateMap.Builder newBuilder()
public static CertificateMap.Builder newBuilder(CertificateMap prototype)
public CertificateMap.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CertificateMap.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CertificateMap getDefaultInstance()
public static com.google.protobuf.Parser<CertificateMap> parser()
public com.google.protobuf.Parser<CertificateMap> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CertificateMap getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.