Search in sources :

Example 16 with Domain

use of org.openstack4j.model.identity.v3.Domain in project weblogic-kubernetes-operator by oracle.

the class PodHelperConfigTest method getDomainCustomResourceForDefaults.

private Domain getDomainCustomResourceForDefaults(String image, String imagePullPolicy) {
    DomainSpec spec = newDomainSpec();
    spec.setDomainUID(DOMAIN_UID);
    spec.setDomainName(DOMAIN_NAME);
    spec.setAsName(ADMIN_SERVER_NAME);
    spec.setAdminSecret(newSecretReference().name(WEBLOGIC_CREDENTIALS_SECRET_NAME));
    spec.setAsPort(ADMIN_SERVER_PORT);
    if (image != null) {
        spec.setImage(image);
    }
    if (imagePullPolicy != null) {
        spec.setImagePullPolicy(imagePullPolicy);
    }
    Domain domain = new Domain();
    domain.setMetadata(newObjectMeta().namespace(NAMESPACE));
    domain.setSpec(spec);
    return domain;
}
Also used : DomainSpec(oracle.kubernetes.weblogic.domain.v1.DomainSpec) Domain(oracle.kubernetes.weblogic.domain.v1.Domain)

Example 17 with Domain

use of org.openstack4j.model.identity.v3.Domain in project weblogic-kubernetes-operator by oracle.

the class WatchBuilderTest method whenDomainWatchReceivesModifyAndDeleteResponses_returnBothFromIterator.

@SuppressWarnings("unchecked")
@Test
public void whenDomainWatchReceivesModifyAndDeleteResponses_returnBothFromIterator() throws Exception {
    Domain domain1 = new Domain().withApiVersion(API_VERSION).withKind("Domain").withMetadata(createMetaData("domain1", NAMESPACE));
    Domain domain2 = new Domain().withApiVersion(API_VERSION).withKind("Domain").withMetadata(createMetaData("domain2", NAMESPACE));
    defineHttpResponse(DOMAIN_RESOURCE, withResponses(createModifiedResponse(domain1), createDeletedResponse(domain2)));
    WatchI<Domain> domainWatch = new WatchBuilder().createDomainWatch(NAMESPACE);
    assertThat(domainWatch, contains(modifyEvent(domain1), deleteEvent(domain2)));
}
Also used : Domain(oracle.kubernetes.weblogic.domain.v1.Domain) HttpUserAgentTest(com.meterware.pseudoserver.HttpUserAgentTest) Test(org.junit.Test)

Example 18 with Domain

use of org.openstack4j.model.identity.v3.Domain in project weblogic-kubernetes-operator by oracle.

the class CreateDomainGeneratedFilesOptionalFeaturesEnabledTest method getExpectedDomain.

@Override
protected Domain getExpectedDomain() {
    Domain expected = super.getExpectedDomain();
    expected.getSpec().withExportT3Channels(newStringList().addElement("T3Channel"));
    // there is only one server startup item in the base domain config - set its node port:
    expected.getSpec().getServerStartup().get(0).withNodePort(Integer.parseInt(getInputs().getAdminNodePort()));
    return expected;
}
Also used : Domain(oracle.kubernetes.weblogic.domain.v1.Domain)

Example 19 with Domain

use of org.openstack4j.model.identity.v3.Domain in project openstack4j by ContainX.

the class KeystoneUserServiceTests method getUser_byName_byDomainId_Test.

/**
     * returns the user specified by name and domain.
     *
     * @throws Exception
     */
public void getUser_byName_byDomainId_Test() throws Exception {
    respondWith(JSON_USER_GET_BYNAME_BYDOMAINID);
    User user = osv3().identity().users().getByName(USER_NAME, USER_DOMAIN_ID);
    assertEquals(user.getName(), USER_NAME);
    assertEquals(user.getId(), USER_ID);
    assertEquals(user.getDomainId(), USER_DOMAIN_ID);
}
Also used : KeystoneUser(org.openstack4j.openstack.identity.v3.domain.KeystoneUser) User(org.openstack4j.model.identity.v3.User)

Example 20 with Domain

use of org.openstack4j.model.identity.v3.Domain in project camel by apache.

the class DomainProducer method doUpdate.

private void doUpdate(Exchange exchange) {
    final Message msg = exchange.getIn();
    final Domain in = messageToDomain(msg);
    final Domain out = osV3Client.identity().domains().update(in);
    msg.setBody(out);
}
Also used : Message(org.apache.camel.Message) Domain(org.openstack4j.model.identity.v3.Domain)

Aggregations

Domain (oracle.kubernetes.weblogic.domain.v1.Domain)33 Type (java.lang.reflect.Type)14 ProgressRequestBody (io.kubernetes.client.ProgressRequestBody)7 ProgressResponseBody (io.kubernetes.client.ProgressResponseBody)7 DomainSpec (oracle.kubernetes.weblogic.domain.v1.DomainSpec)7 Domain (org.openstack4j.model.identity.v3.Domain)7 V1ObjectMeta (io.kubernetes.client.models.V1ObjectMeta)4 ArrayList (java.util.ArrayList)4 Map (java.util.Map)4 ApiException (io.kubernetes.client.ApiException)3 V1Service (io.kubernetes.client.models.V1Service)3 HashMap (java.util.HashMap)3 ConcurrentMap (java.util.concurrent.ConcurrentMap)3 CallBuilderFactory (oracle.kubernetes.operator.helpers.CallBuilderFactory)3 Packet (oracle.kubernetes.operator.work.Packet)3 Test (org.junit.Test)3 HttpUserAgentTest (com.meterware.pseudoserver.HttpUserAgentTest)2 V1ConfigMap (io.kubernetes.client.models.V1ConfigMap)2 V1ServiceList (io.kubernetes.client.models.V1ServiceList)2 List (java.util.List)2