public interface ServerCertificate
ServerCertificate
resource.
Each ServerCertificate
object is uniquely identified by these
identifier(s):
Modifier and Type | Method and Description |
---|---|
void |
delete()
The convenient method form for the
Delete action. |
void |
delete(DeleteServerCertificateRequest request)
Performs the
Delete action. |
void |
delete(DeleteServerCertificateRequest request,
ResultCapture<Void> extractor)
Performs the
Delete action and use a ResultCapture to
retrieve the low-level client response. |
void |
delete(ResultCapture<Void> extractor)
The convenient method form for the
Delete action. |
String |
getCertificateBody()
Gets the value of the CertificateBody attribute.
|
String |
getCertificateChain()
Gets the value of the CertificateChain attribute.
|
String |
getName()
Gets the value of the Name identifier.
|
ServerCertificateMetadata |
getServerCertificateMetadata()
Gets the value of the ServerCertificateMetadata attribute.
|
boolean |
isLoaded()
Returns true if this resource's attributes have been loaded.
|
boolean |
load()
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(GetServerCertificateRequest request)
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(GetServerCertificateRequest request,
ResultCapture<GetServerCertificateResult> extractor)
Makes a call to the service to load this resource's attributes if they
are not loaded yet, and use a ResultCapture to retrieve the low-level
client response
The following request parameters will be populated from the data of this
ServerCertificate resource, and any conflicting parameter
value set in the request will be overridden:
ServerCertificateName
- mapped from the Name identifier. |
ServerCertificate |
update()
The convenient method form for the
Update action. |
ServerCertificate |
update(ResultCapture<Void> extractor)
The convenient method form for the
Update action. |
ServerCertificate |
update(UpdateServerCertificateRequest request)
Performs the
Update action. |
ServerCertificate |
update(UpdateServerCertificateRequest request,
ResultCapture<Void> extractor)
Performs the
Update action and use a ResultCapture to
retrieve the low-level client response. |
boolean isLoaded()
false
, calls to attribute getter methods on this
instance will make an implicit call to load()
to retrieve the
value.boolean load()
true
if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.load(GetServerCertificateRequest)
boolean load(GetServerCertificateRequest request)
ServerCertificate
resource, and any conflicting parameter
value set in the request will be overridden:
ServerCertificateName
- mapped from the Name
identifier.
true
if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.GetServerCertificateRequest
boolean load(GetServerCertificateRequest request, ResultCapture<GetServerCertificateResult> extractor)
ServerCertificate
resource, and any conflicting parameter
value set in the request will be overridden:
ServerCertificateName
- mapped from the Name
identifier.
true
if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.GetServerCertificateRequest
String getName()
ServerCertificateMetadata getServerCertificateMetadata()
load()
is made to retrieve
the value of the attribute.String getCertificateBody()
load()
is made to retrieve the value of the
attribute.String getCertificateChain()
load()
is made to retrieve the value of the
attribute.ServerCertificate update(UpdateServerCertificateRequest request)
Update
action.
The following request parameters will be populated from the data of this
ServerCertificate
resource, and any conflicting parameter
value set in the request will be overridden:
ServerCertificateName
- mapped from the Name
identifier.
ServerCertificate
resource object associated
with the result of this action.UpdateServerCertificateRequest
ServerCertificate update(UpdateServerCertificateRequest request, ResultCapture<Void> extractor)
Update
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
ServerCertificate
resource, and any conflicting parameter
value set in the request will be overridden:
ServerCertificateName
- mapped from the Name
identifier.
ServerCertificate
resource object associated
with the result of this action.UpdateServerCertificateRequest
ServerCertificate update()
Update
action.ServerCertificate update(ResultCapture<Void> extractor)
Update
action.void delete(DeleteServerCertificateRequest request)
Delete
action.
The following request parameters will be populated from the data of this
ServerCertificate
resource, and any conflicting parameter
value set in the request will be overridden:
ServerCertificateName
- mapped from the Name
identifier.
DeleteServerCertificateRequest
void delete(DeleteServerCertificateRequest request, ResultCapture<Void> extractor)
Delete
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
ServerCertificate
resource, and any conflicting parameter
value set in the request will be overridden:
ServerCertificateName
- mapped from the Name
identifier.
DeleteServerCertificateRequest
void delete()
Delete
action.void delete(ResultCapture<Void> extractor)
Delete
action.Copyright © 2014. All rights reserved.