Name | Type | Description | Notes |
---|---|---|---|
Cleanup | Pointer to CleanupPolicyAttributes | [optional] | |
HttpClient | HttpClientAttributes | ||
Name | string | A unique identifier for this repository | |
NegativeCache | NegativeCacheAttributes | ||
Online | bool | Whether this repository accepts incoming requests | |
Proxy | ProxyAttributes | ||
Replication | Pointer to ReplicationAttributes | [optional] | |
RoutingRule | Pointer to string | [optional] | |
Storage | StorageAttributes | ||
YumSigning | Pointer to YumSigningRepositoriesAttributes | [optional] |
func NewYumProxyRepositoryApiRequest(httpClient HttpClientAttributes, name string, negativeCache NegativeCacheAttributes, online bool, proxy ProxyAttributes, storage StorageAttributes, ) *YumProxyRepositoryApiRequest
NewYumProxyRepositoryApiRequest instantiates a new YumProxyRepositoryApiRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewYumProxyRepositoryApiRequestWithDefaults() *YumProxyRepositoryApiRequest
NewYumProxyRepositoryApiRequestWithDefaults instantiates a new YumProxyRepositoryApiRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *YumProxyRepositoryApiRequest) GetCleanup() CleanupPolicyAttributes
GetCleanup returns the Cleanup field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetCleanupOk() (*CleanupPolicyAttributes, bool)
GetCleanupOk returns a tuple with the Cleanup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetCleanup(v CleanupPolicyAttributes)
SetCleanup sets Cleanup field to given value.
func (o *YumProxyRepositoryApiRequest) HasCleanup() bool
HasCleanup returns a boolean if a field has been set.
func (o *YumProxyRepositoryApiRequest) GetHttpClient() HttpClientAttributes
GetHttpClient returns the HttpClient field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetHttpClientOk() (*HttpClientAttributes, bool)
GetHttpClientOk returns a tuple with the HttpClient field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetHttpClient(v HttpClientAttributes)
SetHttpClient sets HttpClient field to given value.
func (o *YumProxyRepositoryApiRequest) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetName(v string)
SetName sets Name field to given value.
func (o *YumProxyRepositoryApiRequest) GetNegativeCache() NegativeCacheAttributes
GetNegativeCache returns the NegativeCache field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetNegativeCacheOk() (*NegativeCacheAttributes, bool)
GetNegativeCacheOk returns a tuple with the NegativeCache field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetNegativeCache(v NegativeCacheAttributes)
SetNegativeCache sets NegativeCache field to given value.
func (o *YumProxyRepositoryApiRequest) GetOnline() bool
GetOnline returns the Online field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetOnlineOk() (*bool, bool)
GetOnlineOk returns a tuple with the Online field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetOnline(v bool)
SetOnline sets Online field to given value.
func (o *YumProxyRepositoryApiRequest) GetProxy() ProxyAttributes
GetProxy returns the Proxy field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetProxyOk() (*ProxyAttributes, bool)
GetProxyOk returns a tuple with the Proxy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetProxy(v ProxyAttributes)
SetProxy sets Proxy field to given value.
func (o *YumProxyRepositoryApiRequest) GetReplication() ReplicationAttributes
GetReplication returns the Replication field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetReplicationOk() (*ReplicationAttributes, bool)
GetReplicationOk returns a tuple with the Replication field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetReplication(v ReplicationAttributes)
SetReplication sets Replication field to given value.
func (o *YumProxyRepositoryApiRequest) HasReplication() bool
HasReplication returns a boolean if a field has been set.
func (o *YumProxyRepositoryApiRequest) GetRoutingRule() string
GetRoutingRule returns the RoutingRule field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetRoutingRuleOk() (*string, bool)
GetRoutingRuleOk returns a tuple with the RoutingRule field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetRoutingRule(v string)
SetRoutingRule sets RoutingRule field to given value.
func (o *YumProxyRepositoryApiRequest) HasRoutingRule() bool
HasRoutingRule returns a boolean if a field has been set.
func (o *YumProxyRepositoryApiRequest) GetStorage() StorageAttributes
GetStorage returns the Storage field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetStorageOk() (*StorageAttributes, bool)
GetStorageOk returns a tuple with the Storage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetStorage(v StorageAttributes)
SetStorage sets Storage field to given value.
func (o *YumProxyRepositoryApiRequest) GetYumSigning() YumSigningRepositoriesAttributes
GetYumSigning returns the YumSigning field if non-nil, zero value otherwise.
func (o *YumProxyRepositoryApiRequest) GetYumSigningOk() (*YumSigningRepositoriesAttributes, bool)
GetYumSigningOk returns a tuple with the YumSigning field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *YumProxyRepositoryApiRequest) SetYumSigning(v YumSigningRepositoriesAttributes)
SetYumSigning sets YumSigning field to given value.
func (o *YumProxyRepositoryApiRequest) HasYumSigning() bool
HasYumSigning returns a boolean if a field has been set.