@Generated(value="software.amazon.awssdk:codegen") public final class CreateTemplateRequest extends PcaConnectorAdRequest implements ToCopyableBuilder<CreateTemplateRequest.Builder,CreateTemplateRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateTemplateRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateTemplateRequest.Builder |
builder() |
String |
clientToken()
Idempotency token.
|
String |
connectorArn()
The Amazon Resource Name (ARN) that was returned when you called CreateConnector.
|
TemplateDefinition |
definition()
Template configuration to define the information included in certificates.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasTags()
For responses, this returns true if the service returned a value for the Tags property.
|
String |
name()
Name of the template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateTemplateRequest.Builder> |
serializableBuilderClass() |
Map<String,String> |
tags()
Metadata assigned to a template consisting of a key-value pair.
|
CreateTemplateRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clientToken()
Idempotency token.
public final String connectorArn()
The Amazon Resource Name (ARN) that was returned when you called CreateConnector.
public final TemplateDefinition definition()
Template configuration to define the information included in certificates. Define certificate validity and renewal periods, certificate request handling and enrollment options, key usage extensions, application policies, and cryptography settings.
public final String name()
Name of the template. The template name must be unique.
public final boolean hasTags()
isEmpty() method on the property). This is useful
because the SDK will never return a null collection or map, but you may need to differentiate between the service
returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true
if a value for the property was specified in the request builder, and false if a value was not specified.public final Map<String,String> tags()
Metadata assigned to a template consisting of a key-value pair.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasTags() method.
public CreateTemplateRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateTemplateRequest.Builder,CreateTemplateRequest>toBuilder in class PcaConnectorAdRequestpublic static CreateTemplateRequest.Builder builder()
public static Class<? extends CreateTemplateRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.