public final class CertificateRevocationList extends GeneratedMessageV3 implements CertificateRevocationListOrBuilder
   
   A
 CertificateRevocationList
 corresponds to a signed X.509 certificate Revocation List (CRL). A CRL
 contains the serial numbers of certificates that should no longer be trusted.
 Protobuf type google.cloud.security.privateca.v1.CertificateRevocationList
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Fields
  
  ACCESS_URL_FIELD_NUMBER
  
    public static final int ACCESS_URL_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  CREATE_TIME_FIELD_NUMBER
  
    public static final int CREATE_TIME_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  LABELS_FIELD_NUMBER
  
    public static final int LABELS_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  NAME_FIELD_NUMBER
  
    public static final int NAME_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  PEM_CRL_FIELD_NUMBER
  
    public static final int PEM_CRL_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  REVISION_ID_FIELD_NUMBER
  
    public static final int REVISION_ID_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  REVOKED_CERTIFICATES_FIELD_NUMBER
  
    public static final int REVOKED_CERTIFICATES_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  SEQUENCE_NUMBER_FIELD_NUMBER
  
    public static final int SEQUENCE_NUMBER_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  STATE_FIELD_NUMBER
  
    public static final int STATE_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  UPDATE_TIME_FIELD_NUMBER
  
    public static final int UPDATE_TIME_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Static Methods
  
  
  getDefaultInstance()
  
    public static CertificateRevocationList getDefaultInstance()
   
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  
  newBuilder()
  
    public static CertificateRevocationList.Builder newBuilder()
   
  
  
  newBuilder(CertificateRevocationList prototype)
  
    public static CertificateRevocationList.Builder newBuilder(CertificateRevocationList prototype)
   
  
  
  
  
  
    public static CertificateRevocationList parseDelimitedFrom(InputStream input)
   
  
  
  
  
  
  
    public static CertificateRevocationList parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  parseFrom(byte[] data)
  
    public static CertificateRevocationList parseFrom(byte[] data)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | data | byte[]
 | 
    
  
  
  
  
  parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
  
    public static CertificateRevocationList parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  parseFrom(ByteString data)
  
    public static CertificateRevocationList parseFrom(ByteString data)
   
  
  
  
  
  parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
  
    public static CertificateRevocationList parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static CertificateRevocationList parseFrom(CodedInputStream input)
   
  
  
  
  
  
  
    public static CertificateRevocationList parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static CertificateRevocationList parseFrom(InputStream input)
   
  
  
  
  
  
  
    public static CertificateRevocationList parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  parseFrom(ByteBuffer data)
  
    public static CertificateRevocationList parseFrom(ByteBuffer data)
   
  
  
  
  
  parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
  
    public static CertificateRevocationList parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  parser()
  
    public static Parser<CertificateRevocationList> parser()
   
  
  Methods
  
  
  containsLabels(String key)
  
    public boolean containsLabels(String key)
   
   Optional. Labels with user-defined metadata.
 map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | key | String
 | 
    
  
  
  
  equals(Object obj)
  
    public boolean equals(Object obj)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | obj | Object
 | 
    
  
  
  Overrides
  
  
  getAccessUrl()
  
    public String getAccessUrl()
   
   Output only. The location where 'pem_crl' can be accessed.
 string access_url = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The accessUrl. | 
    
  
  
  getAccessUrlBytes()
  
    public ByteString getAccessUrlBytes()
   
   Output only. The location where 'pem_crl' can be accessed.
 string access_url = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for accessUrl. | 
    
  
  
  getCreateTime()
  
    public Timestamp getCreateTime()
   
   Output only. The time at which this
 CertificateRevocationList
 was created.
 .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Timestamp | The createTime. | 
    
  
  
  getCreateTimeOrBuilder()
  
    public TimestampOrBuilder getCreateTimeOrBuilder()
   
   Output only. The time at which this
 CertificateRevocationList
 was created.
 .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getDefaultInstanceForType()
  
    public CertificateRevocationList getDefaultInstanceForType()
   
  
  
  getLabels()
  
    public Map<String,String> getLabels()
   
  
  
  
  getLabelsCount()
  
    public int getLabelsCount()
   
   Optional. Labels with user-defined metadata.
 map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  getLabelsMap()
  
    public Map<String,String> getLabelsMap()
   
   Optional. Labels with user-defined metadata.
 map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL];
getLabelsOrDefault(String key, String defaultValue)
  
    public String getLabelsOrDefault(String key, String defaultValue)
   
   Optional. Labels with user-defined metadata.
 map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String |  | 
    
  
  
  getLabelsOrThrow(String key)
  
    public String getLabelsOrThrow(String key)
   
   Optional. Labels with user-defined metadata.
 map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | key | String
 | 
    
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String |  | 
    
  
  
  getName()
  
   Output only. The resource name for this
 CertificateRevocationList
 in the format projects/*/locations/*/caPools/*certificateAuthorities/*/
    certificateRevocationLists/*.
 string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The name. | 
    
  
  
  getNameBytes()
  
    public ByteString getNameBytes()
   
   Output only. The resource name for this
 CertificateRevocationList
 in the format projects/*/locations/*/caPools/*certificateAuthorities/*/
    certificateRevocationLists/*.
 string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for name. | 
    
  
  
  getParserForType()
  
    public Parser<CertificateRevocationList> getParserForType()
   
  
  Overrides
  
  
  getPemCrl()
  
    public String getPemCrl()
   
   Output only. The PEM-encoded X.509 CRL.
 string pem_crl = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The pemCrl. | 
    
  
  
  getPemCrlBytes()
  
    public ByteString getPemCrlBytes()
   
   Output only. The PEM-encoded X.509 CRL.
 string pem_crl = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for pemCrl. | 
    
  
  
  getRevisionId()
  
    public String getRevisionId()
   
   Output only. The revision ID of this
 CertificateRevocationList.
 A new revision is committed whenever a new CRL is published. The format is
 an 8-character hexadecimal string.
 string revision_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The revisionId. | 
    
  
  
  getRevisionIdBytes()
  
    public ByteString getRevisionIdBytes()
   
   Output only. The revision ID of this
 CertificateRevocationList.
 A new revision is committed whenever a new CRL is published. The format is
 an 8-character hexadecimal string.
 string revision_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for revisionId. | 
    
  
  
  getRevokedCertificates(int index)
  
    public CertificateRevocationList.RevokedCertificate getRevokedCertificates(int index)
   
   Output only. The revoked serial numbers that appear in pem_crl.
 
 repeated .google.cloud.security.privateca.v1.CertificateRevocationList.RevokedCertificate revoked_certificates = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getRevokedCertificatesCount()
  
    public int getRevokedCertificatesCount()
   
   Output only. The revoked serial numbers that appear in pem_crl.
 
 repeated .google.cloud.security.privateca.v1.CertificateRevocationList.RevokedCertificate revoked_certificates = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  getRevokedCertificatesList()
  
    public List<CertificateRevocationList.RevokedCertificate> getRevokedCertificatesList()
   
   Output only. The revoked serial numbers that appear in pem_crl.
 
 repeated .google.cloud.security.privateca.v1.CertificateRevocationList.RevokedCertificate revoked_certificates = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getRevokedCertificatesOrBuilder(int index)
  
    public CertificateRevocationList.RevokedCertificateOrBuilder getRevokedCertificatesOrBuilder(int index)
   
   Output only. The revoked serial numbers that appear in pem_crl.
 
 repeated .google.cloud.security.privateca.v1.CertificateRevocationList.RevokedCertificate revoked_certificates = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getRevokedCertificatesOrBuilderList()
  
    public List<? extends CertificateRevocationList.RevokedCertificateOrBuilder> getRevokedCertificatesOrBuilderList()
   
   Output only. The revoked serial numbers that appear in pem_crl.
 
 repeated .google.cloud.security.privateca.v1.CertificateRevocationList.RevokedCertificate revoked_certificates = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.security.privateca.v1.CertificateRevocationList.RevokedCertificateOrBuilder> |  | 
    
  
  
  getSequenceNumber()
  
    public long getSequenceNumber()
   
   Output only. The CRL sequence number that appears in pem_crl.
 int64 sequence_number = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | long | The sequenceNumber. | 
    
  
  
  getSerializedSize()
  
    public int getSerializedSize()
   
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Overrides
  
  
  getState()
  
    public CertificateRevocationList.State getState()
   
   Output only. The
 State
 for this
 CertificateRevocationList.
 
 .google.cloud.security.privateca.v1.CertificateRevocationList.State state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getStateValue()
  
    public int getStateValue()
   
   Output only. The
 State
 for this
 CertificateRevocationList.
 
 .google.cloud.security.privateca.v1.CertificateRevocationList.State state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for state. | 
    
  
  
  getUpdateTime()
  
    public Timestamp getUpdateTime()
   
   Output only. The time at which this
 CertificateRevocationList
 was updated.
 .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Timestamp | The updateTime. | 
    
  
  
  getUpdateTimeOrBuilder()
  
    public TimestampOrBuilder getUpdateTimeOrBuilder()
   
   Output only. The time at which this
 CertificateRevocationList
 was updated.
 .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
hasCreateTime()
  
    public boolean hasCreateTime()
   
   Output only. The time at which this
 CertificateRevocationList
 was created.
 .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the createTime field is set. | 
    
  
  
  hasUpdateTime()
  
    public boolean hasUpdateTime()
   
   Output only. The time at which this
 CertificateRevocationList
 was updated.
 .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the updateTime field is set. | 
    
  
  
  hashCode()
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Overrides
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  internalGetMapField(int number)
  
    protected MapField internalGetMapField(int number)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | number | int
 | 
    
  
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  newBuilderForType()
  
    public CertificateRevocationList.Builder newBuilderForType()
   
  
  
  newBuilderForType(GeneratedMessageV3.BuilderParent parent)
  
    protected CertificateRevocationList.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
   
  
  
  Overrides
  
  
  newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
  
    protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Object |  | 
    
  
  Overrides
  
  
  toBuilder()
  
    public CertificateRevocationList.Builder toBuilder()
   
  
  
  writeTo(CodedOutputStream output)
  
    public void writeTo(CodedOutputStream output)
   
  
  Overrides