Interface CertificateConfig.SubjectConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CertificateConfig.SubjectConfig, CertificateConfig.SubjectConfig.Builder
Enclosing class:
CertificateConfig

public static interface CertificateConfig.SubjectConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasSubject

      boolean hasSubject()
       Optional. Contains distinguished name fields such as the common name,
       location and organization.
       
      .google.cloud.security.privateca.v1.Subject subject = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the subject field is set.
    • getSubject

      Subject getSubject()
       Optional. Contains distinguished name fields such as the common name,
       location and organization.
       
      .google.cloud.security.privateca.v1.Subject subject = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The subject.
    • getSubjectOrBuilder

      SubjectOrBuilder getSubjectOrBuilder()
       Optional. Contains distinguished name fields such as the common name,
       location and organization.
       
      .google.cloud.security.privateca.v1.Subject subject = 1 [(.google.api.field_behavior) = OPTIONAL];
    • hasSubjectAltName

      boolean hasSubjectAltName()
       Optional. The subject alternative name fields.
       
      .google.cloud.security.privateca.v1.SubjectAltNames subject_alt_name = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the subjectAltName field is set.
    • getSubjectAltName

      SubjectAltNames getSubjectAltName()
       Optional. The subject alternative name fields.
       
      .google.cloud.security.privateca.v1.SubjectAltNames subject_alt_name = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The subjectAltName.
    • getSubjectAltNameOrBuilder

      SubjectAltNamesOrBuilder getSubjectAltNameOrBuilder()
       Optional. The subject alternative name fields.
       
      .google.cloud.security.privateca.v1.SubjectAltNames subject_alt_name = 2 [(.google.api.field_behavior) = OPTIONAL];