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

io.permit.sdk.openapi.models.EnvironmentCopyScope Maven / Gradle / Ivy

There is a newer version: 983f46e
Show newest version

package io.permit.sdk.openapi.models;

import javax.annotation.Generated;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;


/**
 * EnvironmentCopyScope
 * 

* * */ @Generated("jsonschema2pojo") public class EnvironmentCopyScope { /** * Resources *

* Resources to copy * */ @SerializedName("resources") @Expose public io.permit.sdk.openapi.models.EnvironmentCopyScopeFilters resources; /** * Roles *

* Roles to copy * */ @SerializedName("roles") @Expose public io.permit.sdk.openapi.models.EnvironmentCopyScopeFilters roles; /** * User Sets *

* User sets to copy * */ @SerializedName("user_sets") @Expose public io.permit.sdk.openapi.models.EnvironmentCopyScopeFilters userSets; /** * Resource Sets *

* Resource sets to copy * */ @SerializedName("resource_sets") @Expose public io.permit.sdk.openapi.models.EnvironmentCopyScopeFilters resourceSets; public EnvironmentCopyScope withResources(io.permit.sdk.openapi.models.EnvironmentCopyScopeFilters resources) { this.resources = resources; return this; } public EnvironmentCopyScope withRoles(io.permit.sdk.openapi.models.EnvironmentCopyScopeFilters roles) { this.roles = roles; return this; } public EnvironmentCopyScope withUserSets(io.permit.sdk.openapi.models.EnvironmentCopyScopeFilters userSets) { this.userSets = userSets; return this; } public EnvironmentCopyScope withResourceSets(io.permit.sdk.openapi.models.EnvironmentCopyScopeFilters resourceSets) { this.resourceSets = resourceSets; return this; } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy