Klasse CreateTruststoreRequest

java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.CreateTruststoreRequest

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class CreateTruststoreRequest extends Object
CreateTruststoreRequest
  • Felddetails

    • keyStoreName

      protected String keyStoreName
      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.
    • keyStoreDescription

      protected String keyStoreDescription
      The description for the truststore.
    • keyStoreType

      The certificate file format of the truststore.
    • keyStorePassword

      protected String keyStorePassword
      The truststore password that is defined at the time of truststore creation using a keystore utility.
    • uploadFileName

      protected String uploadFileName
      The name of the truststore file that will be used to save the truststore internally in API Gateway.
    • fileContent

      protected File fileContent
      The contents of the truststore file.
    • isPwdBase64Encoded

      protected String isPwdBase64Encoded
      Specifies whether password is base 64 encoded.
  • Konstruktordetails

    • CreateTruststoreRequest

      public CreateTruststoreRequest(Consumer<CreateTruststoreRequest> spec)
      Constructs a validated instance of CreateTruststoreRequest.
      Parameter:
      spec - the specification to process
    • CreateTruststoreRequest

      @Internal public CreateTruststoreRequest(String keyStoreName, String keyStoreDescription, CreateTruststoreRequest.KeyStoreTypeEnum keyStoreType, String keyStorePassword, String uploadFileName, File fileContent, String isPwdBase64Encoded)
      Constructs a validated instance of CreateTruststoreRequest.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using CreateTruststoreRequest(Consumer) instead.

      Parameter:
      keyStoreName - 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.
      keyStoreDescription - The description for the truststore.
      keyStoreType - The certificate file format of the truststore.
      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.
      isPwdBase64Encoded - Specifies whether password is base 64 encoded.
    • CreateTruststoreRequest

      protected CreateTruststoreRequest()
  • Methodendetails

    • builder

    • keyStoreName

      public String keyStoreName()
      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.
    • keyStoreDescription

      public String keyStoreDescription()
      The description for the truststore.
    • keyStoreType

      The certificate file format of the truststore.
    • keyStorePassword

      public String keyStorePassword()
      The truststore password that is defined at the time of truststore creation using a keystore utility.
    • uploadFileName

      public String uploadFileName()
      The name of the truststore file that will be used to save the truststore internally in API Gateway.
    • fileContent

      public File fileContent()
      The contents of the truststore file.
    • isPwdBase64Encoded

      public String isPwdBase64Encoded()
      Specifies whether password is base 64 encoded.
    • keyStoreName

      public CreateTruststoreRequest keyStoreName(String keyStoreName)
      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.
    • keyStoreDescription

      public CreateTruststoreRequest keyStoreDescription(String keyStoreDescription)
      The description for the truststore.
      Gibt zurück:
      this.
    • keyStoreType

      The certificate file format of the truststore.
      Gibt zurück:
      this.
    • keyStorePassword

      public CreateTruststoreRequest keyStorePassword(String keyStorePassword)
      The truststore password that is defined at the time of truststore creation using a keystore utility.
      Gibt zurück:
      this.
    • uploadFileName

      public CreateTruststoreRequest uploadFileName(String uploadFileName)
      The name of the truststore file that will be used to save the truststore internally in API Gateway.
      Gibt zurück:
      this.
    • fileContent

      public CreateTruststoreRequest fileContent(File fileContent)
      The contents of the truststore file.
      Gibt zurück:
      this.
    • isPwdBase64Encoded

      public CreateTruststoreRequest isPwdBase64Encoded(String isPwdBase64Encoded)
      Specifies whether password is base 64 encoded.
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object