Package com.google.appengine.v1
Interface SslSettingsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SslSettings
,SslSettings.Builder
public interface SslSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCertificateId()
ID of the `AuthorizedCertificate` resource configuring SSL for the application.com.google.protobuf.ByteString
getCertificateIdBytes()
ID of the `AuthorizedCertificate` resource configuring SSL for the application.String
getPendingManagedCertificateId()
ID of the managed `AuthorizedCertificate` resource currently being provisioned, if applicable.com.google.protobuf.ByteString
getPendingManagedCertificateIdBytes()
ID of the managed `AuthorizedCertificate` resource currently being provisioned, if applicable.SslSettings.SslManagementType
getSslManagementType()
SSL management type for this domain.int
getSslManagementTypeValue()
SSL management type for this domain.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getCertificateId
String getCertificateId()
ID of the `AuthorizedCertificate` resource configuring SSL for the application. Clearing this field will remove SSL support. By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify `SslManagementType.MANUAL` on a `CREATE` or `UPDATE` request. You must be authorized to administer the `AuthorizedCertificate` resource to manually map it to a `DomainMapping` resource. Example: `12345`.
string certificate_id = 1;
- Returns:
- The certificateId.
-
getCertificateIdBytes
com.google.protobuf.ByteString getCertificateIdBytes()
ID of the `AuthorizedCertificate` resource configuring SSL for the application. Clearing this field will remove SSL support. By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify `SslManagementType.MANUAL` on a `CREATE` or `UPDATE` request. You must be authorized to administer the `AuthorizedCertificate` resource to manually map it to a `DomainMapping` resource. Example: `12345`.
string certificate_id = 1;
- Returns:
- The bytes for certificateId.
-
getSslManagementTypeValue
int getSslManagementTypeValue()
SSL management type for this domain. If `AUTOMATIC`, a managed certificate is automatically provisioned. If `MANUAL`, `certificate_id` must be manually specified in order to configure SSL for this domain.
.google.appengine.v1.SslSettings.SslManagementType ssl_management_type = 3;
- Returns:
- The enum numeric value on the wire for sslManagementType.
-
getSslManagementType
SslSettings.SslManagementType getSslManagementType()
SSL management type for this domain. If `AUTOMATIC`, a managed certificate is automatically provisioned. If `MANUAL`, `certificate_id` must be manually specified in order to configure SSL for this domain.
.google.appengine.v1.SslSettings.SslManagementType ssl_management_type = 3;
- Returns:
- The sslManagementType.
-
getPendingManagedCertificateId
String getPendingManagedCertificateId()
ID of the managed `AuthorizedCertificate` resource currently being provisioned, if applicable. Until the new managed certificate has been successfully provisioned, the previous SSL state will be preserved. Once the provisioning process completes, the `certificate_id` field will reflect the new managed certificate and this field will be left empty. To remove SSL support while there is still a pending managed certificate, clear the `certificate_id` field with an `UpdateDomainMappingRequest`. @OutputOnly
string pending_managed_certificate_id = 4;
- Returns:
- The pendingManagedCertificateId.
-
getPendingManagedCertificateIdBytes
com.google.protobuf.ByteString getPendingManagedCertificateIdBytes()
ID of the managed `AuthorizedCertificate` resource currently being provisioned, if applicable. Until the new managed certificate has been successfully provisioned, the previous SSL state will be preserved. Once the provisioning process completes, the `certificate_id` field will reflect the new managed certificate and this field will be left empty. To remove SSL support while there is still a pending managed certificate, clear the `certificate_id` field with an `UpdateDomainMappingRequest`. @OutputOnly
string pending_managed_certificate_id = 4;
- Returns:
- The bytes for pendingManagedCertificateId.
-
-