Klasse UpdateTruststoreOperationSpec
java.lang.Object
io.github.primelib.webmethodsapigateway4j.spec.UpdateTruststoreOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class UpdateTruststoreOperationSpec
extends Object
UpdateTruststoreSpec
Specification for the UpdateTruststore operation.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic Booleanallows to disable validation of the spec, use with care! -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedUpdateTruststoreOperationSpec(String trustStoreName, String keyStoreType, String keyStoreProvider, String keyStorePassword, String uploadFileName, File fileContent, String keyStoreDescription, String isPwdBase64Encoded) Constructs a validated instance ofUpdateTruststoreOperationSpec.Constructs a validated instance ofUpdateTruststoreOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanboolean@NotNull FileThe contents of the truststore file.fileContent(@NotNull File fileContent) The contents of the truststore file.inthashCode()@Nullable StringSpecifies whether password is base 64 encoded.isPwdBase64Encoded(@Nullable String isPwdBase64Encoded) Specifies whether password is base 64 encoded.@Nullable StringThe description for the truststore.keyStoreDescription(@Nullable String keyStoreDescription) The description for the truststore.@NotNull StringThe truststore password that is defined at the time of truststore creation using a keystore utility.keyStorePassword(@NotNull String keyStorePassword) The truststore password that is defined at the time of truststore creation using a keystore utility.@NotNull StringThe provider that is used for the truststore type.keyStoreProvider(@NotNull String keyStoreProvider) The provider that is used for the truststore type.@NotNull StringThe certificate file format of the truststore.keyStoreType(@NotNull String keyStoreType) The certificate file format of the truststore.toString()@NotNull StringThe name of the truststore.trustStoreName(@NotNull String trustStoreName) The name of the truststore.@NotNull StringThe name of the truststore file that will be used to save the truststore internally in API Gateway.uploadFileName(@NotNull String uploadFileName) The name of the truststore file that will be used to save the truststore internally in API Gateway.voidvalidate()Validates the Spec, will throw a exception if required parameters are missing
-
Felddetails
-
VALIDATION_ENABLED
allows to disable validation of the spec, use with care!
-
-
Konstruktordetails
-
UpdateTruststoreOperationSpec
Constructs a validated instance ofUpdateTruststoreOperationSpec.- Parameter:
spec- the specification to process
-
UpdateTruststoreOperationSpec
@Internal public UpdateTruststoreOperationSpec(String trustStoreName, String keyStoreType, String keyStoreProvider, String keyStorePassword, String uploadFileName, File fileContent, String keyStoreDescription, String isPwdBase64Encoded) Constructs a validated instance ofUpdateTruststoreOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
trustStoreName- The name of the truststore. It cannot contain spaces or special characters. The name of the trust store must be unique across all the truststores created in API Gateway.keyStoreType- The certificate file format of the truststore.keyStoreProvider- The provider that is used for the truststore type.keyStorePassword- The truststore password that is defined at the time of truststore creation using a keystore utility.uploadFileName- The name of the truststore file that will be used to save the truststore internally in API Gateway.fileContent- The contents of the truststore file.keyStoreDescription- The description for the truststore.isPwdBase64Encoded- Specifies whether password is base 64 encoded.
-
UpdateTruststoreOperationSpec
protected UpdateTruststoreOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
trustStoreName
The name of the truststore. It cannot contain spaces or special characters. The name of the trust store must be unique across all the truststores created in API Gateway. -
keyStoreType
The certificate file format of the truststore. -
keyStoreProvider
The provider that is used for the truststore type. -
keyStorePassword
The truststore password that is defined at the time of truststore creation using a keystore utility. -
uploadFileName
The name of the truststore file that will be used to save the truststore internally in API Gateway. -
fileContent
The contents of the truststore file. -
keyStoreDescription
The description for the truststore. -
isPwdBase64Encoded
Specifies whether password is base 64 encoded. -
trustStoreName
The name of the truststore. It cannot contain spaces or special characters. The name of the trust store must be unique across all the truststores created in API Gateway.- Gibt zurück:
this.
-
keyStoreType
The certificate file format of the truststore.- Gibt zurück:
this.
-
keyStoreProvider
The provider that is used for the truststore type.- Gibt zurück:
this.
-
keyStorePassword
The truststore password that is defined at the time of truststore creation using a keystore utility.- Gibt zurück:
this.
-
uploadFileName
The name of the truststore file that will be used to save the truststore internally in API Gateway.- Gibt zurück:
this.
-
fileContent
The contents of the truststore file.- Gibt zurück:
this.
-
keyStoreDescription
public UpdateTruststoreOperationSpec keyStoreDescription(@Nullable @Nullable String keyStoreDescription) The description for the truststore.- Gibt zurück:
this.
-
isPwdBase64Encoded
public UpdateTruststoreOperationSpec isPwdBase64Encoded(@Nullable @Nullable String isPwdBase64Encoded) Specifies whether password is base 64 encoded.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-