congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
OraclePersistentStore
Code IndexAdd Tabnine to your IDE (free)

How to use
OraclePersistentStore
in
com.netflix.spinnaker.halyard.config.model.v1.persistentStorage

Best Java code snippets using com.netflix.spinnaker.halyard.config.model.v1.persistentStorage.OraclePersistentStore (Showing top 8 results out of 315)

origin: spinnaker/halyard

 @Override
 protected OraclePersistentStore editPersistentStore(OraclePersistentStore persistentStore) {
  persistentStore.setCompartmentId(isSet(compartmentId) ? compartmentId : persistentStore.getCompartmentId());
  persistentStore.setUserId(isSet(userId) ? userId : persistentStore.getUserId());
  persistentStore.setFingerprint(isSet(fingerprint) ? fingerprint : persistentStore.getFingerprint());
  persistentStore.setSshPrivateKeyFilePath(isSet(sshPrivateKeyFilePath) ? sshPrivateKeyFilePath : persistentStore.getSshPrivateKeyFilePath());
  persistentStore.setPrivateKeyPassphrase(isSet(privateKeyPassphrase) ? privateKeyPassphrase : persistentStore.getPrivateKeyPassphrase());
  persistentStore.setTenancyId(isSet(tenancyId) ? tenancyId : persistentStore.getTenancyId());
  persistentStore.setRegion(isSet(region) ? region : persistentStore.getRegion());
  persistentStore.setBucketName(isSet(bucketName) ? bucketName : persistentStore.getBucketName());
  persistentStore.setNamespace(isSet(namespace) ? namespace : persistentStore.getNamespace());

  return persistentStore;
 }
}
origin: spinnaker/halyard

public static OraclePersistentStore mergeOracleBMCSPersistentStore(OraclePersistentStore oracle, OracleBMCSPersistentStore bmcs) {
 if (oracle.getTenancyId() == null && bmcs.getTenancyId() != null) {
  return convertFromOracleBMCSPersistentStore(bmcs);
 } else {
  return oracle;
 }
}

origin: com.netflix.spinnaker.halyard/halyard-config

 private static OraclePersistentStore convertFromOracleBMCSPersistentStore(OracleBMCSPersistentStore bmcs) {
  OraclePersistentStore store = new OraclePersistentStore();
  store.setBucketName(bmcs.getBucketName());
  store.setNamespace(bmcs.getNamespace());
  store.setCompartmentId(bmcs.getCompartmentId());
  store.setRegion(bmcs.getRegion());
  store.setUserId(bmcs.getUserId());
  store.setFingerprint(bmcs.getFingerprint());
  store.setSshPrivateKeyFilePath(bmcs.getSshPrivateKeyFilePath());
  store.setTenancyId(bmcs.getTenancyId());
  return store;
 }
}
origin: spinnaker/halyard

@Override
public void validate(ConfigProblemSetBuilder psBuilder, OraclePersistentStore oraclePersistentStore) {
 notNullOrEmpty(oraclePersistentStore.getCompartmentId(), "compartment id", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getUserId(), "user id", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getFingerprint(), "fingerprint", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getSshPrivateKeyFilePath(), "ssh private key file path", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getTenancyId(), "tenancy id", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getNamespace(), "namespace", psBuilder);
 // region and bucketName *can* be null/empty - they then get defaulted in front50 code
 if (oraclePersistentStore.getBucketName() != null && !oraclePersistentStore.getBucketName().isEmpty()) {
  boolean bucketNameValid = Pattern.matches(BUCKET_REGEX, oraclePersistentStore.getBucketName());
  if (!bucketNameValid) {
   psBuilder.addProblem(Severity.ERROR, "bucket name is invalid");
  }
 }
 // TODO (simonlord): Once BMCS SDK is in maven we can access via spinnaker.dependency("clouddriverOracleBmcs") and test ensureBucket (a la GCS)
}
origin: spinnaker/halyard

 private static OraclePersistentStore convertFromOracleBMCSPersistentStore(OracleBMCSPersistentStore bmcs) {
  OraclePersistentStore store = new OraclePersistentStore();
  store.setBucketName(bmcs.getBucketName());
  store.setNamespace(bmcs.getNamespace());
  store.setCompartmentId(bmcs.getCompartmentId());
  store.setRegion(bmcs.getRegion());
  store.setUserId(bmcs.getUserId());
  store.setFingerprint(bmcs.getFingerprint());
  store.setSshPrivateKeyFilePath(bmcs.getSshPrivateKeyFilePath());
  store.setTenancyId(bmcs.getTenancyId());
  return store;
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

@Override
public void validate(ConfigProblemSetBuilder psBuilder, OraclePersistentStore oraclePersistentStore) {
 notNullOrEmpty(oraclePersistentStore.getCompartmentId(), "compartment id", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getUserId(), "user id", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getFingerprint(), "fingerprint", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getSshPrivateKeyFilePath(), "ssh private key file path", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getTenancyId(), "tenancy id", psBuilder);
 notNullOrEmpty(oraclePersistentStore.getNamespace(), "namespace", psBuilder);
 // region and bucketName *can* be null/empty - they then get defaulted in front50 code
 if (oraclePersistentStore.getBucketName() != null && !oraclePersistentStore.getBucketName().isEmpty()) {
  boolean bucketNameValid = Pattern.matches(BUCKET_REGEX, oraclePersistentStore.getBucketName());
  if (!bucketNameValid) {
   psBuilder.addProblem(Severity.ERROR, "bucket name is invalid");
  }
 }
 // TODO (simonlord): Once BMCS SDK is in maven we can access via spinnaker.dependency("clouddriverOracleBmcs") and test ensureBucket (a la GCS)
}
origin: com.netflix.spinnaker.halyard/halyard-config

public static OraclePersistentStore mergeOracleBMCSPersistentStore(OraclePersistentStore oracle, OracleBMCSPersistentStore bmcs) {
 if (oracle.getTenancyId() == null && bmcs.getTenancyId() != null) {
  return convertFromOracleBMCSPersistentStore(bmcs);
 } else {
  return oracle;
 }
}

origin: com.netflix.spinnaker.halyard/halyard-cli

 @Override
 protected OraclePersistentStore editPersistentStore(OraclePersistentStore persistentStore) {
  persistentStore.setCompartmentId(isSet(compartmentId) ? compartmentId : persistentStore.getCompartmentId());
  persistentStore.setUserId(isSet(userId) ? userId : persistentStore.getUserId());
  persistentStore.setFingerprint(isSet(fingerprint) ? fingerprint : persistentStore.getFingerprint());
  persistentStore.setSshPrivateKeyFilePath(isSet(sshPrivateKeyFilePath) ? sshPrivateKeyFilePath : persistentStore.getSshPrivateKeyFilePath());
  persistentStore.setTenancyId(isSet(tenancyId) ? tenancyId : persistentStore.getTenancyId());
  persistentStore.setRegion(isSet(region) ? region : persistentStore.getRegion());
  persistentStore.setBucketName(isSet(bucketName) ? bucketName : persistentStore.getBucketName());
  persistentStore.setNamespace(isSet(namespace) ? namespace : persistentStore.getNamespace());

  return persistentStore;
 }
}
com.netflix.spinnaker.halyard.config.model.v1.persistentStorageOraclePersistentStore

Most used methods

  • getBucketName
  • getCompartmentId
  • getFingerprint
  • getNamespace
  • getSshPrivateKeyFilePath
  • getTenancyId
  • getUserId
  • setBucketName
  • setCompartmentId
  • setFingerprint
  • setNamespace
  • setRegion
  • setNamespace,
  • setRegion,
  • setSshPrivateKeyFilePath,
  • setTenancyId,
  • setUserId,
  • <init>,
  • convertFromOracleBMCSPersistentStore,
  • getRegion,
  • mergeOracleBMCSPersistentStore,
  • getPrivateKeyPassphrase

Popular in Java

  • Updating database using SQL prepared statement
  • setContentView (Activity)
  • getSystemService (Context)
  • setScale (BigDecimal)
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • AtomicInteger (java.util.concurrent.atomic)
    An int value that may be updated atomically. See the java.util.concurrent.atomic package specificati
  • JButton (javax.swing)
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now