All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openstack4j.openstack.identity.v2.builder.KeystoneV2Builders Maven / Gradle / Ivy

package org.openstack4j.openstack.identity.v2.builder;


import org.openstack4j.model.identity.v2.builder.*;
import org.openstack4j.openstack.identity.v2.domain.*;


public class KeystoneV2Builders implements IdentityV2Builders {

    private IdentityV2Builders KeystoneV2Builders() {
        return this;
    }

    @Override
    public UserBuilder user() {
        return KeystoneUser.builder();
    }

    @Override
    public EndpointBuilder endpoint() {
        return KeystoneEndpoint.builder();
    }

    @Override
    public RoleBuilder role() {
        return KeystoneRole.builder();
    }

    @Override
    public ServiceBuilder service() {
        return KeystoneService.builder();
    }

    @Override
    public ServiceEndpointBuilder serviceEndpoint() {
        return KeystoneServiceEndpoint.builder();
    }

    @Override
    public TenantBuilder tenant() {
        return KeystoneTenant.builder();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy