Interface CertificateMapOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CertificateMap,CertificateMap.Builder
@Generated
public interface CertificateMapOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsLabels(String key) Set of labels associated with a Certificate Map.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.One or more paragraphs of text description of a certificate map.com.google.protobuf.ByteStringOne or more paragraphs of text description of a certificate map.getGclbTargets(int index) Output only.intOutput only.Output only.getGclbTargetsOrBuilder(int index) Output only.List<? extends CertificateMap.GclbTargetOrBuilder>Output only.Deprecated.intSet of labels associated with a Certificate Map.Set of labels associated with a Certificate Map.getLabelsOrDefault(String key, String defaultValue) Set of labels associated with a Certificate Map.getLabelsOrThrow(String key) Set of labels associated with a Certificate Map.getName()A user-defined name of the Certificate Map.com.google.protobuf.ByteStringA user-defined name of the Certificate Map.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
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;- Returns:
- The name.
-
getNameBytes
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;- Returns:
- The bytes for name.
-
getDescription
String getDescription()One or more paragraphs of text description of a certificate map.
string description = 5;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()One or more paragraphs of text description of a certificate map.
string description = 5;- Returns:
- The bytes for description.
-
hasCreateTime
boolean hasCreateTime()Output only. The creation timestamp of a Certificate Map.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
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];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
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]; -
hasUpdateTime
boolean hasUpdateTime()Output only. The update timestamp of a Certificate Map.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
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];- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
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]; -
getLabelsCount
int getLabelsCount()Set of labels associated with a Certificate Map.
map<string, string> labels = 3; -
containsLabels
Set of labels associated with a Certificate Map.
map<string, string> labels = 3; -
getLabels
Deprecated.UsegetLabelsMap()instead. -
getLabelsMap
Set of labels associated with a Certificate Map.
map<string, string> labels = 3; -
getLabelsOrDefault
Set of labels associated with a Certificate Map.
map<string, string> labels = 3; -
getLabelsOrThrow
Set of labels associated with a Certificate Map.
map<string, string> labels = 3; -
getGclbTargetsList
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]; -
getGclbTargets
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
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]; -
getGclbTargetsOrBuilderList
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]; -
getGclbTargetsOrBuilder
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];
-