@java.lang.Override public com.google.cloud.kms.v1.CryptoKeyVersionTemplate getDefaultInstanceForType() { return com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance(); }
/** * * * <pre> * A template describing settings for new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances. * The properties of new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances created by either * [CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion] or * auto-rotation are controlled by this template. * </pre> * * <code>.google.cloud.kms.v1.CryptoKeyVersionTemplate version_template = 11;</code> */ public com.google.cloud.kms.v1.CryptoKeyVersionTemplate getVersionTemplate() { return versionTemplate_ == null ? com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance() : versionTemplate_; } /**
/** * * * <pre> * A template describing settings for new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances. * The properties of new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances created by either * [CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion] or * auto-rotation are controlled by this template. * </pre> * * <code>.google.cloud.kms.v1.CryptoKeyVersionTemplate version_template = 11;</code> */ public com.google.cloud.kms.v1.CryptoKeyVersionTemplateOrBuilder getVersionTemplateOrBuilder() { if (versionTemplateBuilder_ != null) { return versionTemplateBuilder_.getMessageOrBuilder(); } else { return versionTemplate_ == null ? com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance() : versionTemplate_; } } /**
/** * * * <pre> * A template describing settings for new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances. * The properties of new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances created by either * [CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion] or * auto-rotation are controlled by this template. * </pre> * * <code>.google.cloud.kms.v1.CryptoKeyVersionTemplate version_template = 11;</code> */ public com.google.cloud.kms.v1.CryptoKeyVersionTemplate getVersionTemplate() { if (versionTemplateBuilder_ == null) { return versionTemplate_ == null ? com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance() : versionTemplate_; } else { return versionTemplateBuilder_.getMessage(); } } /**
public Builder mergeFrom(com.google.cloud.kms.v1.CryptoKeyVersionTemplate other) { if (other == com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance()) return this; if (other.protectionLevel_ != 0) { setProtectionLevelValue(other.getProtectionLevelValue()); } if (other.algorithm_ != 0) { setAlgorithmValue(other.getAlgorithmValue()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
@java.lang.Override public com.google.cloud.kms.v1.CryptoKeyVersionTemplate getDefaultInstanceForType() { return com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance(); }
/** * * * <pre> * A template describing settings for new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances. * The properties of new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances created by either * [CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion] or * auto-rotation are controlled by this template. * </pre> * * <code>.google.cloud.kms.v1.CryptoKeyVersionTemplate version_template = 11;</code> */ public com.google.cloud.kms.v1.CryptoKeyVersionTemplate getVersionTemplate() { return versionTemplate_ == null ? com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance() : versionTemplate_; } /**
/** * * * <pre> * A template describing settings for new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances. * The properties of new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances created by either * [CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion] or * auto-rotation are controlled by this template. * </pre> * * <code>.google.cloud.kms.v1.CryptoKeyVersionTemplate version_template = 11;</code> */ public com.google.cloud.kms.v1.CryptoKeyVersionTemplate getVersionTemplate() { if (versionTemplateBuilder_ == null) { return versionTemplate_ == null ? com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance() : versionTemplate_; } else { return versionTemplateBuilder_.getMessage(); } } /**
/** * * * <pre> * A template describing settings for new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances. * The properties of new [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] instances created by either * [CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion] or * auto-rotation are controlled by this template. * </pre> * * <code>.google.cloud.kms.v1.CryptoKeyVersionTemplate version_template = 11;</code> */ public com.google.cloud.kms.v1.CryptoKeyVersionTemplateOrBuilder getVersionTemplateOrBuilder() { if (versionTemplateBuilder_ != null) { return versionTemplateBuilder_.getMessageOrBuilder(); } else { return versionTemplate_ == null ? com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance() : versionTemplate_; } } /**
public Builder mergeFrom(com.google.cloud.kms.v1.CryptoKeyVersionTemplate other) { if (other == com.google.cloud.kms.v1.CryptoKeyVersionTemplate.getDefaultInstance()) return this; if (other.protectionLevel_ != 0) { setProtectionLevelValue(other.getProtectionLevelValue()); } if (other.algorithm_ != 0) { setAlgorithmValue(other.getAlgorithmValue()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }