bunnyshell.com/sdk@v0.16.0/docs/EnvironmentEditBuildSettingsAction.md (about) 1 # EnvironmentEditBuildSettingsAction 2 3 ## Properties 4 5 Name | Type | Description | Notes 6 ------------ | ------------- | ------------- | ------------- 7 **UseManagedRegistry** | Pointer to **NullableBool** | | [optional] 8 **RegistryIntegration** | **NullableString** | | 9 **UseManagedCluster** | Pointer to **NullableBool** | | [optional] 10 **KubernetesIntegration** | **NullableString** | | 11 **Cpu** | **NullableString** | K8s supports decimal values with step 0.001 That's why we are using decimal. | 12 **Memory** | **NullableInt32** | expressed in Mi | 13 **TimeoutSeconds** | **NullableInt32** | | 14 15 ## Methods 16 17 ### NewEnvironmentEditBuildSettingsAction 18 19 `func NewEnvironmentEditBuildSettingsAction(registryIntegration NullableString, kubernetesIntegration NullableString, cpu NullableString, memory NullableInt32, timeoutSeconds NullableInt32, ) *EnvironmentEditBuildSettingsAction` 20 21 NewEnvironmentEditBuildSettingsAction instantiates a new EnvironmentEditBuildSettingsAction object 22 This constructor will assign default values to properties that have it defined, 23 and makes sure properties required by API are set, but the set of arguments 24 will change when the set of required properties is changed 25 26 ### NewEnvironmentEditBuildSettingsActionWithDefaults 27 28 `func NewEnvironmentEditBuildSettingsActionWithDefaults() *EnvironmentEditBuildSettingsAction` 29 30 NewEnvironmentEditBuildSettingsActionWithDefaults instantiates a new EnvironmentEditBuildSettingsAction object 31 This constructor will only assign default values to properties that have it defined, 32 but it doesn't guarantee that properties required by API are set 33 34 ### GetUseManagedRegistry 35 36 `func (o *EnvironmentEditBuildSettingsAction) GetUseManagedRegistry() bool` 37 38 GetUseManagedRegistry returns the UseManagedRegistry field if non-nil, zero value otherwise. 39 40 ### GetUseManagedRegistryOk 41 42 `func (o *EnvironmentEditBuildSettingsAction) GetUseManagedRegistryOk() (*bool, bool)` 43 44 GetUseManagedRegistryOk returns a tuple with the UseManagedRegistry field if it's non-nil, zero value otherwise 45 and a boolean to check if the value has been set. 46 47 ### SetUseManagedRegistry 48 49 `func (o *EnvironmentEditBuildSettingsAction) SetUseManagedRegistry(v bool)` 50 51 SetUseManagedRegistry sets UseManagedRegistry field to given value. 52 53 ### HasUseManagedRegistry 54 55 `func (o *EnvironmentEditBuildSettingsAction) HasUseManagedRegistry() bool` 56 57 HasUseManagedRegistry returns a boolean if a field has been set. 58 59 ### SetUseManagedRegistryNil 60 61 `func (o *EnvironmentEditBuildSettingsAction) SetUseManagedRegistryNil(b bool)` 62 63 SetUseManagedRegistryNil sets the value for UseManagedRegistry to be an explicit nil 64 65 ### UnsetUseManagedRegistry 66 `func (o *EnvironmentEditBuildSettingsAction) UnsetUseManagedRegistry()` 67 68 UnsetUseManagedRegistry ensures that no value is present for UseManagedRegistry, not even an explicit nil 69 ### GetRegistryIntegration 70 71 `func (o *EnvironmentEditBuildSettingsAction) GetRegistryIntegration() string` 72 73 GetRegistryIntegration returns the RegistryIntegration field if non-nil, zero value otherwise. 74 75 ### GetRegistryIntegrationOk 76 77 `func (o *EnvironmentEditBuildSettingsAction) GetRegistryIntegrationOk() (*string, bool)` 78 79 GetRegistryIntegrationOk returns a tuple with the RegistryIntegration field if it's non-nil, zero value otherwise 80 and a boolean to check if the value has been set. 81 82 ### SetRegistryIntegration 83 84 `func (o *EnvironmentEditBuildSettingsAction) SetRegistryIntegration(v string)` 85 86 SetRegistryIntegration sets RegistryIntegration field to given value. 87 88 89 ### SetRegistryIntegrationNil 90 91 `func (o *EnvironmentEditBuildSettingsAction) SetRegistryIntegrationNil(b bool)` 92 93 SetRegistryIntegrationNil sets the value for RegistryIntegration to be an explicit nil 94 95 ### UnsetRegistryIntegration 96 `func (o *EnvironmentEditBuildSettingsAction) UnsetRegistryIntegration()` 97 98 UnsetRegistryIntegration ensures that no value is present for RegistryIntegration, not even an explicit nil 99 ### GetUseManagedCluster 100 101 `func (o *EnvironmentEditBuildSettingsAction) GetUseManagedCluster() bool` 102 103 GetUseManagedCluster returns the UseManagedCluster field if non-nil, zero value otherwise. 104 105 ### GetUseManagedClusterOk 106 107 `func (o *EnvironmentEditBuildSettingsAction) GetUseManagedClusterOk() (*bool, bool)` 108 109 GetUseManagedClusterOk returns a tuple with the UseManagedCluster field if it's non-nil, zero value otherwise 110 and a boolean to check if the value has been set. 111 112 ### SetUseManagedCluster 113 114 `func (o *EnvironmentEditBuildSettingsAction) SetUseManagedCluster(v bool)` 115 116 SetUseManagedCluster sets UseManagedCluster field to given value. 117 118 ### HasUseManagedCluster 119 120 `func (o *EnvironmentEditBuildSettingsAction) HasUseManagedCluster() bool` 121 122 HasUseManagedCluster returns a boolean if a field has been set. 123 124 ### SetUseManagedClusterNil 125 126 `func (o *EnvironmentEditBuildSettingsAction) SetUseManagedClusterNil(b bool)` 127 128 SetUseManagedClusterNil sets the value for UseManagedCluster to be an explicit nil 129 130 ### UnsetUseManagedCluster 131 `func (o *EnvironmentEditBuildSettingsAction) UnsetUseManagedCluster()` 132 133 UnsetUseManagedCluster ensures that no value is present for UseManagedCluster, not even an explicit nil 134 ### GetKubernetesIntegration 135 136 `func (o *EnvironmentEditBuildSettingsAction) GetKubernetesIntegration() string` 137 138 GetKubernetesIntegration returns the KubernetesIntegration field if non-nil, zero value otherwise. 139 140 ### GetKubernetesIntegrationOk 141 142 `func (o *EnvironmentEditBuildSettingsAction) GetKubernetesIntegrationOk() (*string, bool)` 143 144 GetKubernetesIntegrationOk returns a tuple with the KubernetesIntegration field if it's non-nil, zero value otherwise 145 and a boolean to check if the value has been set. 146 147 ### SetKubernetesIntegration 148 149 `func (o *EnvironmentEditBuildSettingsAction) SetKubernetesIntegration(v string)` 150 151 SetKubernetesIntegration sets KubernetesIntegration field to given value. 152 153 154 ### SetKubernetesIntegrationNil 155 156 `func (o *EnvironmentEditBuildSettingsAction) SetKubernetesIntegrationNil(b bool)` 157 158 SetKubernetesIntegrationNil sets the value for KubernetesIntegration to be an explicit nil 159 160 ### UnsetKubernetesIntegration 161 `func (o *EnvironmentEditBuildSettingsAction) UnsetKubernetesIntegration()` 162 163 UnsetKubernetesIntegration ensures that no value is present for KubernetesIntegration, not even an explicit nil 164 ### GetCpu 165 166 `func (o *EnvironmentEditBuildSettingsAction) GetCpu() string` 167 168 GetCpu returns the Cpu field if non-nil, zero value otherwise. 169 170 ### GetCpuOk 171 172 `func (o *EnvironmentEditBuildSettingsAction) GetCpuOk() (*string, bool)` 173 174 GetCpuOk returns a tuple with the Cpu field if it's non-nil, zero value otherwise 175 and a boolean to check if the value has been set. 176 177 ### SetCpu 178 179 `func (o *EnvironmentEditBuildSettingsAction) SetCpu(v string)` 180 181 SetCpu sets Cpu field to given value. 182 183 184 ### SetCpuNil 185 186 `func (o *EnvironmentEditBuildSettingsAction) SetCpuNil(b bool)` 187 188 SetCpuNil sets the value for Cpu to be an explicit nil 189 190 ### UnsetCpu 191 `func (o *EnvironmentEditBuildSettingsAction) UnsetCpu()` 192 193 UnsetCpu ensures that no value is present for Cpu, not even an explicit nil 194 ### GetMemory 195 196 `func (o *EnvironmentEditBuildSettingsAction) GetMemory() int32` 197 198 GetMemory returns the Memory field if non-nil, zero value otherwise. 199 200 ### GetMemoryOk 201 202 `func (o *EnvironmentEditBuildSettingsAction) GetMemoryOk() (*int32, bool)` 203 204 GetMemoryOk returns a tuple with the Memory field if it's non-nil, zero value otherwise 205 and a boolean to check if the value has been set. 206 207 ### SetMemory 208 209 `func (o *EnvironmentEditBuildSettingsAction) SetMemory(v int32)` 210 211 SetMemory sets Memory field to given value. 212 213 214 ### SetMemoryNil 215 216 `func (o *EnvironmentEditBuildSettingsAction) SetMemoryNil(b bool)` 217 218 SetMemoryNil sets the value for Memory to be an explicit nil 219 220 ### UnsetMemory 221 `func (o *EnvironmentEditBuildSettingsAction) UnsetMemory()` 222 223 UnsetMemory ensures that no value is present for Memory, not even an explicit nil 224 ### GetTimeoutSeconds 225 226 `func (o *EnvironmentEditBuildSettingsAction) GetTimeoutSeconds() int32` 227 228 GetTimeoutSeconds returns the TimeoutSeconds field if non-nil, zero value otherwise. 229 230 ### GetTimeoutSecondsOk 231 232 `func (o *EnvironmentEditBuildSettingsAction) GetTimeoutSecondsOk() (*int32, bool)` 233 234 GetTimeoutSecondsOk returns a tuple with the TimeoutSeconds field if it's non-nil, zero value otherwise 235 and a boolean to check if the value has been set. 236 237 ### SetTimeoutSeconds 238 239 `func (o *EnvironmentEditBuildSettingsAction) SetTimeoutSeconds(v int32)` 240 241 SetTimeoutSeconds sets TimeoutSeconds field to given value. 242 243 244 ### SetTimeoutSecondsNil 245 246 `func (o *EnvironmentEditBuildSettingsAction) SetTimeoutSecondsNil(b bool)` 247 248 SetTimeoutSecondsNil sets the value for TimeoutSeconds to be an explicit nil 249 250 ### UnsetTimeoutSeconds 251 `func (o *EnvironmentEditBuildSettingsAction) UnsetTimeoutSeconds()` 252 253 UnsetTimeoutSeconds ensures that no value is present for TimeoutSeconds, not even an explicit nil 254 255 [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 256 257