Class IPsecPolicyPatch.Builder

java.lang.Object
com.ibm.cloud.is.vpc.v1.model.IPsecPolicyPatch.Builder
Enclosing class:
IPsecPolicyPatch

public static class IPsecPolicyPatch.Builder extends Object
Builder.
  • Constructor Details

    • Builder

      public Builder()
      Instantiates a new builder.
  • Method Details

    • build

      public IPsecPolicyPatch build()
      Builds a IPsecPolicyPatch.
      Returns:
      the new IPsecPolicyPatch instance
    • authenticationAlgorithm

      public IPsecPolicyPatch.Builder authenticationAlgorithm(String authenticationAlgorithm)
      Set the authenticationAlgorithm.
      Parameters:
      authenticationAlgorithm - the authenticationAlgorithm
      Returns:
      the IPsecPolicyPatch builder
    • encryptionAlgorithm

      public IPsecPolicyPatch.Builder encryptionAlgorithm(String encryptionAlgorithm)
      Set the encryptionAlgorithm.
      Parameters:
      encryptionAlgorithm - the encryptionAlgorithm
      Returns:
      the IPsecPolicyPatch builder
    • keyLifetime

      public IPsecPolicyPatch.Builder keyLifetime(long keyLifetime)
      Set the keyLifetime.
      Parameters:
      keyLifetime - the keyLifetime
      Returns:
      the IPsecPolicyPatch builder
    • name

      public IPsecPolicyPatch.Builder name(String name)
      Set the name.
      Parameters:
      name - the name
      Returns:
      the IPsecPolicyPatch builder
    • pfs

      public IPsecPolicyPatch.Builder pfs(String pfs)
      Set the pfs.
      Parameters:
      pfs - the pfs
      Returns:
      the IPsecPolicyPatch builder